【hibernate】org.hibernate.MappingException: Unsupported cascade style: save_update

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
org.hibernate.MappingException: Unsupported cascade style: save_update
    at org.hibernate.engine.CascadeStyle.getCascadeStyle(CascadeStyle.java:269)
    at org.hibernate.mapping.Property.getCascadeStyle(Property.java:95)
    at org.hibernate.tuple.PropertyFactory.buildStandardProperty(PropertyFactory.java:132)
    at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:171)
    at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
    at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
    at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
    at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
    at com.booklib.service.BusinessService.<clinit>(BusinessService.java:27)
Exception in thread "main" java.lang.NullPointerException
    at com.booklib.service.BusinessService.saveReaderAndBookAndBorrowInfo(BusinessService.java:35)
    at com.booklib.service.BusinessService.main(BusinessService.java:115)

方案:

org.hibernate.MappingException: Unsupported cascade style: save_update    save-update笔误


Hibernate框架基础——cascade属性 我们以部门和员工的关系为例讲解一对多关联关系映射时,删除部门时,如果部门有关联的员工且inverse属性为false,那么由于可以维护关联关系,它就会先把关联的员工的外键列设为null值,再删除自己。但是此刻希望删除部门时,就附带着把该部门下的所有员工都删掉,这时就需要引入cascade属性了。级联(cascade)当Hibernate持久化一个临时对象时,在默认情况下,它不会自动持久化所关联的其他 阅读详情

相关推荐

org.hibernate.MappingException:

org.hibernate.MappingException:         Unsupported cascade style: sava-update:   原因是: xml异常

bmy269的博客 430

hibernate常见异常笔记(6)

java.lang.ExceptionInInitializerError at top.simba.test.DbTest.fun01(DbTest.java:14) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.

SIMBA1949的博客 610

项目开发中遇到的问题

========================================J2SE======================================= 1. 形参中有可变数组参数时,可以直接在实参中,用逗号隔开来写上多个。     如void findUniq

yuanfenger的专栏 1万+

cascade="save-update" 级连的作用

hibernate 多对一中     有两人个实体,一个是Group public class Group { private int id; private String group; public String getGroup() { return group; } public void setGroup(String group) { this

greatmind829的专栏 1万+

Hibernate级联操作Cascade学之---save-update

所在cascade,就是说我在更新一方的时候,可以根据这一方对象之间的关联关系,去对被关联方进行持久化,比如说Team和Student之间的1对多关系,使用cascade,可以在team方维护其持有的student集合时,自动对其新增,修改,删除的student对象进行持久化,而没必要显示的进行session.save(student)操作数据库脚本: create table s

我的世界我的梦 1万+

Hibernate 映像集合属性 org.hibernate.MappingException: 错误

Exception in thread “main” org.hibernate.MappingException: Unknown entity: test.Person hibernate.cfg.xml下面的 mapping resource="com/xxx/app/bean/News.hbm.xml"/> 更改为自己包的地址 mapping resource="test/Pe

华容道的博客 1414

Caused by: org.hibernate.MappingException: must specify an identifier type:

原因: 映射文件里id的name没有写。

zhujiaxing666666的专栏 1990

%%%% Error Creating SessionFactory %%%%

%%%% Error Creating SessionFactory %%%%org.hibernate.MappingException: duplicate property mapping: customerat org.hibernate.mapping.PersistentClass.checkPropertyDuplication(PersistentClass.java:414)at

思维在程序中成长 5790

2017.10.13java上机出现中的问题

此篇博文主要说明在这次上机中遇见的问题和解决方法。 实验一:计算机计算组合数 问题1:在递推的方法用杨辉三角计算中,我创建了二维数组,但二维数组的行和列数并不是m,而是m+1,因为杨辉三角的第一行只有一个1. 问题2:在递推方法中,并不需要考虑期间发生了什么,就是具体的步骤过程,这些就是计算机来执行的,我们只需要告诉它在什么情况下怎么做就行了。 实验二:用递归的方法解决汉罗塔的问...

weixin_30563319的博客 139

警告: Unsupported configuration plain style unsupported in a navigation item

现象:编译出现警报 原因:在IB上,如果你在bar button Item上添加了Round Rect Button 可能会出现这个错误。 解决方法:将 BarbuttonItem设置成:Bordered 参考资料:http://blog.sina.com.cn/s/blog_6123f9650101ngqk.html

Code my world! 1399

org.hibernate.InvalidMappingException: Unable to read XML原因及解决办法

dtd,gfw,拒绝连接,dom4j

qq_24872197的博客 8386
上一篇: Hibernate性能优化
下一篇: MySQL数据库加密与解密
脚本小子
博客等级 码龄15年 87粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值