hibernate中,比如说我获得一个对象实例A,或者new了一个对象A,这个对象是游离态的,A中的主键id与数据库中的某条记录的id一致,但其他字段内容不一样,有什么办法可以简便的用对象A更新数据库中相同主键的记录?
我现在只能非常机械的根据A的id去查数据库,获得持久态的对象B,然后A和B比较各字段的内容,不同的地方就更新B的内容,然后update(B),这样好麻烦,有没有简单的方法?
我现在只能非常机械的根据A的id去查数据库,获得持久态的对象B,然后A和B比较各字段的内容,不同的地方就更新B的内容,然后update(B),这样好麻烦,有没有简单的方法?
解决方案 »
- 服务器在开启的时候就会出现这个错误,而且只要是ssh框架的项目都无法编辑到tomcat里面
- oracle存储大对象和文件存储在服务器比较
- 关于在SPRING中用QUARTZ的问题
- tomcat的配置问题
- 在线等,Spring+JDBC的问题
- Struts in action书那里可以DOWNLOAD
- 一个很高深的问题
- 有关ejb字段的问题
- help----如何带领一个小组进行ejb(尤其是实体BEAN)开发!
- 一个奇怪的问题,你们猜猜System.out.println(0.1+0.1+0.1);输出多少。
- java.sql.Timestamp格式转换
- OA中开发自定义表单?求助好的开发构架思路?
如果当前对象存在则update,否则save