报错:org.hibernate.TransientObjectException: object is an unsaved transient instance - save the transient instance before merging: com.jrsoft.rpms.position.area.entity.AreaCodeList
报错原因:many-to-one 默认会级联
解决方法: 在many-to-one 后面 加上update="false" insert="false"
无奈的是 调试了2小时 还是 报错!配置的文章 翻墙也看过了 各种方法 试过了!怀疑自己今天的状态 是不是 比较 低迷!最后 我比较了 不久之前 新建的xml文件 印象中 这个问题 以前 出现过!
功夫不负有心人,比较 完xml文件后,自己 比较 action service dao 意外的 发现:是代码 里面
测试代码 没有删除 导致的 !
删除 这2行代码 即可! 编码 习惯 真的很重要啊!