数据库中建立主外键关系时,已经建立了级联删除
那hibernate配置文件里,如果没有cascade属性,级联还起作用吗?
如果建立主外键关系,没建立级联删除
那hibernate配置文件里要是有cascade,级联能起作用吗?
那hibernate配置文件里,如果没有cascade属性,级联还起作用吗?
如果建立主外键关系,没建立级联删除
那hibernate配置文件里要是有cascade,级联能起作用吗?
解决方案 »
- xfire的客户端是直接使用api还是生成客户端好?
- 求高手赐教,apache+tomcat整合问题
- 如何解决购物中的并发问题
- 简单问题,java编程思想第二版中例子
- 空指针 super.getHibernateTemplate().get(Users.class, id)
- Hibernate中BasicDAO和JNDI DAO有什么区别
- 关于struts-config.xml调用本地struts-config_1_2.dtd的问题,请高手帮助
- 各位大神,求帮忙????
- 将info和error分别记录到对应的日志文件info.log和error.log,大家有什么好办法?
- 高分求 AOP 资源:官方资料/论文/代码/工具/书籍
- 一個項目A改名為A1,A和A1放在同一個目錄里面報錯如何解決?
- struts2 tabbedPanel的问题: 怎样在当前的tab中打开新的链接?
第二个问题,没有建立级联删除,有cascade,对oracle来说是会起作用的
根据cascade的设置对数据库进行级联操作。
其实根本的问题在于依赖关系的建立,如果已经存在many-to-one之类的标签。
那么关系已经建立,既然存在这样的关系那么hibernate就会把操作留给数据库来做。
但是在你操作的时候肯定是要有个级联的范围。这个可以自己仔细体会。
呵呵,以上纯属个人见解。希望对你有所帮助。