社区
Java EE
帖子详情
接着提问hibernate
zll_lover
2008-06-15 08:56:08
我对sql的外键约束和删除更新级联还是了解的,
可自从接触了hibernate我就不了解它到底要干什么,
one- to one one to many等他们到底有什么用,
我在sql中添加级联不行吗?
...全文
110
11
打赏
收藏
接着提问hibernate
我对sql的外键约束和删除更新级联还是了解的, 可自从接触了hibernate我就不了解它到底要干什么, one- to one one to many等他们到底有什么用, 我在sql中添加级联不行吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zll_lover
2008-06-16
打赏
举报
回复
谢谢阿波罗,你是高手,不过你说的这些我需要慢满理解,
那能帮我解释下
更新级联:
主从表之间通过主外键关联。当你的主表的主键被修改后那么 外表的外键也要做相应的修改。
我认为主键是不能修改的,那么更新级联具体用在哪啊,
谢谢啊
sbfqusb
2008-06-16
打赏
举报
回复
找一本HIBERNATE较基础的书看看吧,那里面会解答你的难题!
M_song
2008-06-16
打赏
举报
回复
关键掌握hibernate的几个关键字:
cascade,inverse@
M_song
2008-06-16
打赏
举报
回复
本质上来讲:
一个是对象层次上的(所谓类关系),一个是关系数据库层次上的(所谓数据库表)!
zll_lover
2008-06-16
打赏
举报
回复
up
KKK2007
2008-06-16
打赏
举报
回复
维护实体之间的关系
nanjg
2008-06-16
打赏
举报
回复
Hibernate 解决的是DTO和ResultSet之间的破碎。和大多数初学者认为的Hibernate是一种面向对象的ResultSet包装器的字面理解不同, Hibernate的目的是对RDBMS数据的便于进行缓存的细粒度切割,"面向对象"只是工具而非目的,缓存才是一切的本质,它让Hibernate真正成为了具有强大战斗力的武器而非可笑的对象封装器。
zll_lover
2008-06-16
打赏
举报
回复
谢谢小熊猫,可主键是不允许修改的吧
Shine_Panda
2008-06-16
打赏
举报
回复
数据库中设置级连 那么 你的程序就依赖你的数据库。 就是换成别的数据库你的代码好多都要改。
hibernate中的级连就与具体的数据库产品没有关系。
更新级联:
主从表之间通过主外键关联。当你的主表的主键被修改后那么 外表的外键也要做相应的修改。
zll_lover
2008-06-16
打赏
举报
回复
谢谢,但我始终不明白的是更新级联什么情况下用啊,
谁能帮我解释下吗?
Landor2004
2008-06-16
打赏
举报
回复
级联删除和更新在数据库那里设置也行,关联表的插入等操作就要手写代码了吧
hibernate配置上关联,进一步解决了这个问题,呵呵
Hibernate
快速入门
Hibernate
快速入门,里面版本是3.1的,现在不用分给大家下载,让我们共同学习。
我的智囊团(SSH)_04_开发
提问
及回复功能_上
我的智囊团(SSH)_04_开发
提问
及回复功能_上
SSH框架技术做登录示例
SSH框架技术做登录示例,是我学习SSH做的一个示例,用户的登录,希望对大家有用,有什么问题可以说出来,我可以做些视频讲解,由于技术一般,希望大家支持!多多交流!
MyEclipseSSH插件
MyEclipseSSH插件,有了此插件可以大大的提高开发速度,简单方便,希望大家用的顺手~里面带有我配置插件的截图以及说明,不清楚的可以提出问题
我的智囊团ssh架构pdf
李新华带着大家一起 ,参考智囊团的实例,搭建ssh架构,及validate验证,MD5加密,验证码生成等
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章