首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

jpa 一对多单向关联 查询有关问题

2012-10-29 
jpa 一对多单向关联 查询问题@ManyToOne(fetch FetchType.EAGER)@JoinColumn(name chapter, nullabl

jpa 一对多单向关联 查询问题

@ManyToOne(fetch = FetchType.EAGER)@JoinColumn(name = "chapter", nullable = false, insertable = false, updatable = false)

?看到个nullable=false这个选项,但在数据库中的这个字段是为null值,于是把nullable设置为true,再查询的时候就出现值了。。

?

上面既然nullable=false,又是怎么插入null值的呢?其实在插入的时候是通过下面的这个属性插入的。。看看它们的annotation,就明白了。

?

@Column(name = "chapter", unique = false, nullable = true, insertable = true, updatable = true, length = 11)public java.lang.Integer getChapter() {return this.chapter;}

?

两处明显的不同。

?

JPA的更多资料? http://www.java1995.cn/article/878.html

热点排行