为了账号安全,请及时绑定邮箱和手机立即绑定

一对多映射时,set属性中配置inverse为TRUE casecade为all为什么外键为空

不知道是为什么,

正在回答

2 回答

我现在多方配置的inverse为false时,外键就不为空了,我觉得是inverse的问题,我不是很理解inverse 
597d5f86000188f108160612.jpg

597d5f960001df2808160612.jpg

597d5fac0001673708160612.jpg

0 回复 有任何疑惑可以回复我~
#1

ypcFly

你student.hbm.xml配置many to one 少了class属性啊!!!你就没指定grade!!!
2017-07-30 回复 有任何疑惑可以回复我~
#2

丶子非鱼 提问者

class里面填什么,我挺笨的貌似我以前就没有填过,很久没有用这个框架了,主要是最近大三完了找工作,复习
2017-07-30 回复 有任何疑惑可以回复我~
#3

ypcFly 回复 丶子非鱼 提问者

com.entity.Grade就是你grade实体类的完整名称啊!!
2017-07-30 回复 有任何疑惑可以回复我~
#4

丶子非鱼 提问者 回复 ypcFly

class加上了还是不行,在manytoone加了实体类
2017-07-30 回复 有任何疑惑可以回复我~
#5

丶子非鱼 提问者 回复 ypcFly

加了,没用
2017-07-30 回复 有任何疑惑可以回复我~
#6

丶子非鱼 提问者

你看下老师得例子看看,我没有网,看不到,同学,我也不知道老师有例子没有
2017-07-30 回复 有任何疑惑可以回复我~
#7

ypcFly 回复 丶子非鱼 提问者

你把你的实体类映射文件都重新写一下呢!!inverse的值只是涉及到是双方维护还是单方维护的问题吧
2017-07-30 回复 有任何疑惑可以回复我~
#8

丶子非鱼 提问者

有没有可能是数据库的问题,我的表是自动生成的,我看了下,主键没有自动生成主键的功能
2017-07-30 回复 有任何疑惑可以回复我~
查看5条回复

把你的配置文件截图传上来,大家看看呢!!!

0 回复 有任何疑惑可以回复我~
#1

丶子非鱼 提问者

我传上来了,我没网,就只有照片了
2017-07-30 回复 有任何疑惑可以回复我~
#2

丶子非鱼 提问者

我传上来了,我没网,就只有照片了
2017-07-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

一对多映射时,set属性中配置inverse为TRUE casecade为all为什么外键为空

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信