SPRING-DATA-JPA之Query creation from method names(解析方法名)

SPRING-DATA-JPA之Query creation from method names(解析方法名)_第1张图片
方法名解析

1,CRUD

(1)FIND

一、去掉前缀:findBy getBy readBy get find read

二、


2,查询策略

方法上的@Query>@ NameQuery>方法名解析

#命名查询

@Entity

@NamedQuery(name="User.findByEmailAddress",query="select u from User u where u.emailAddress = ?1")

publicclassUser{}


方法上查询(加@Modifying可以删除修改)

@Modifying

@Query("update User u set u.name = ?1 where u.id = ?2")

publicintincreaseSalary(Stringname,intid);

你可能感兴趣的:(SPRING-DATA-JPA之Query creation from method names(解析方法名))