方法名解析
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);