您的位置:首页 > 编程语言 > Java开发

Spring data JPA中@Query 注解

2018-02-26 16:10 471 查看
1.查询原生sql查询,在sql语句后面加nativeQuery=true

注意:①原生sql查询字段只能查全部(*),而不能查单独一个②不支持Pageable分页以及动态排序hql语句查询,必须用别名进行查询

注意:查询全部的结果数据是

而查询单独一个字段

数据结果是没有别名的


2.修改

备注:1.第一个修改方法采用的是原生sql,需要在后面加nativeQuery=true2.@Transactional 注解用于提交事务,若没有带上这句,会报事务异常提示。3.@Modifying(clearAutomatically = true) 自动清除实体里保存的数据。4.hql语句表名要和实体类中的表名对应
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息