小编piy*_*shi的帖子

org.hibernate.LazyInitializationException:无法延迟初始化角色集合:没有会话或会话被关闭

我指定我的实体如下

 package com.drishti.training.dbentity;

import java.util.List;

import javax.persistence.CollectionTable;
import javax.persistence.Column;
import javax.persistence.ElementCollection;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.Table;

import com.drishti.dacx.core.framework.ameyoentitytypes.AbstractDBEntity;

/**
 *
 */
@Entity
@Table(name = "template")
public class TemplateDBEntity extends AbstractDBEntity {

    String template_name, organisationId;

    @Column(name = "organisation_id", nullable = false)
    public String getOrganisationId() {
        return organisationId;
    }

    public void setOrganisationId(String organisationId) {
        this.organisationId = organisationId;
    }

    private String templateId;
    //    private List<Integer> listOfTrainingIds;

    private List<String> listOfTrainingIds;

    @Id
    @Column(name = "template_id", nullable = false)
    public String getTemplateId() { …
Run Code Online (Sandbox Code Playgroud)

java hibernate

2
推荐指数
1
解决办法
906
查看次数

标签 统计

hibernate ×1

java ×1