标签:spring csdn team author red map res ppi private
/** * @description: * @author: 程志祥<15610554031@163.com> * @date: 2018/1/22 下午5:15 * @version: V1.0 */ @RestController public class UserController { @Autowired private TeamRepository teamRepository; @GetMapping("/findByNameLike") public List<Team> findByNameLike(String name) { // 一定要加 "%"+参数名+"%" return teamRepository.findByNameLike("%"+name+"%"); } }
/** * @description: 数据层 * @author: 程志祥<15610554031@163.com> * @date: 2018/1/18 上午10:52 * @version: V1.0 */ public interface TeamRepository extends JpaRepository<Team, String> { List<Team> findByNameLike(String name);
/** * @description: * @author: 程志祥<15610554031@163.com> * @date: 2018/1/22 下午5:15 * @version: V1.0 */ @RestController public class UserController { @Autowired private TeamRepository teamRepository; @GetMapping("/findByNameLike") public List<Team> findByNameLike(String name) { return teamRepository.findByNameLike(name); } }2.Dao层:
/** * @description: * @author: 程志祥<15610554031@163.com> * @date: 2018/1/18 上午10:52 * @version: V1.0 */ public interface TeamRepository extends JpaRepository<Team, String> { @Query(value = "select t from Team t where t.name like ‘%?1%‘") List<Team> findByNameLike(String name);
模糊查询:Spring Data JPA 如何进行模糊查询(LIKE) ?
标签:spring csdn team author red map res ppi private
原文地址:https://www.cnblogs.com/yang1314/p/9295764.html