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

已采纳回答 / 321文123
数据库方言改为<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>

已采纳回答 / 阿双otw
我试了一下,创建数据表的时候最主要的就是config.buildSessionFactory();这一句

已采纳回答 / MartinCode
@JoinColumn(name="rid", referencedColumnName="cid")     //name=定义外键在本表的字段名 referencedColumnName =关联外键对象的哪个字段

已采纳回答 / 梦里芊寻
没有创建工厂对象也是建表可以成功的,个人猜测是个人习惯<...图片...><...图片...>

已采纳回答 / 用户1157213
updateable表示一旦插入之后不允许进行更新,insertable表示该字段不能进行插入,insertable不是对应于unique约束,最后一个问题是在ORM框架中不能通过程序进行修改,但是可以通过数据库命令的方式进行修改

已采纳回答 / 梦里芊寻
可以的,在<column name=""   length=""/>中设置即可

已采纳回答 / 略有些霸气
乖乖去学基础吧

已采纳回答 / 如风逝去
区别就是:假如Student类和IDCard类,如果是单项外键关联且Student类是被控方,则你从数据库只获取Student的数据时,你不知道这个Student实例对应的的IDCard类的实例,双向的可以

已采纳回答 / 采叶
老师没有上传的话就自己跟着敲吧。。我猜网上很多博客也有

已采纳回答 / lsnFor
优先级:@Table>@Entity@Entity(name="student")@Table(name="students")运行结果表名为students

已采纳回答 / 南望山小糊涂神
可以,学生类中添加级联属性,在session保存学生对象时,班级的数据也会自动保存<...code...>

已采纳回答 / weibo_雅人深致的俗_0365133
确实是只对String有效啊,文档说了。public abstract int length(Optional) The column length. (Applies only if a string-valued column is used.)
首页上一页12下一页尾页
课程须知
学习本门课程前,需要具备以下技能: 1、精通Java语法和面向对象思想。 2、掌握JDBC数据库开发流程 3、熟悉SQL语句
老师告诉你能学到什么?
1、掌握类级别注解、属性基本注解和关联映射注解 2、能够灵活应用Hibernate注解进行开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消