使用JPA中@Query 注解实现update 操作方法(必看)
2017-06-06 13:20
519 查看
使用JPA中@Query 注解实现update 操作,代码如下:
@Transactional
@Modifying(clearAutomatically = true)
@Query(value = "update info p set p.status =?1 where p.id = ?2",nativeQuery = true)
int updateStatusById( String status, String id);
备注:
1、更新info表下指定id的status字段, 这里使用了原生的sql语句。
2、@Transactional 注解用于提交事务,若没有带上这句,会报事务异常提示。
3、@Modifying(clearAutomatically = true) 自动清除实体里保存的数据。
以上这篇使用JPA中@Query 注解实现update 操作方法(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 使用JPA中@Query 注解实现update 操作
- 使用JPA中@Query 注解实现update 操作
- 使用JPA中@Query 注解实现update 操作
- 使用JPA中@Query 注解实现update 操作
- 数据库表的自增ID createDate和updateDate 用JPA注解代替触发器实现
- jpa学习5--spring data jpa 中的JpaRepository 使用 @Query 注解
- 关于使用JPA中@Query注解传递表名/视图名参数的问题
- 【Spring】27、JPA 实现乐观锁@Version注解的使用
- spring-data-jpa 的@Query注解的使用
- 使用 @Query 注解实现查询
- SpringData JPA @query注解使用原生代码报错问题
- SpringData 学习(4)—— 使用 @Query 注解实现查询
- SpringData 学习(4)—— 使用 @Query 注解实现查询
- [导入]使用Ext.UpdateManager实现页面任意部分自动刷新处理
- 使用 hibernate SQLQuery 实现动态表 操作
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(五):使用@Component 来简化bean的配置
- weblogic81下使用hibernate3的update query方法应注意的问题
- [导入]weblogic81下使用hibernate3的update query方法应注意的问题
- 使用 MySQL Query Browse //实现创建数据库+导入数据+MapleStory全体怪物的掉宝率调整等(图文)
- 传智播客jpa学习,jpa中用到的注解和jpql语言的使用