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

小弟我的Spring+Hibernate学习笔记(二)

2012-11-11 
我的Spring+Hibernate学习笔记(二)Hibernate双向多对一关系废话不多说,先说说这两个对象。帐号,就是用户了;

我的Spring+Hibernate学习笔记(二)
Hibernate双向多对一关系
废话不多说,先说说这两个对象。
帐号,就是用户了;相册,当然是用户的相册。用户与相册是一对多关系,反之,相册与用户是多对一关系。现在我们看两个对象的代码。
Account


生成的执行语句
Hibernate: insert into account (email, enabled, gender, sign_in_date, name, password, point, sign, sign_up_date, account_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)Hibernate: insert into album (account_id, create_date, url, album_id) values (?, ?, ?, ?)Hibernate: update album set account_id=? where album_id=?

如果 Account中 @JoinColumn(name = "account_id", updatable = true)的updatable设置为false,则不会有 Hibernate: update album set account_id=? where album_id=? 执行,也就是说级联操作时不会做更新操作。

热点排行