UserRepository.java 693 B

123456789101112131415161718192021222324
  1. package org.example;
  2. import org.springframework.data.jpa.repository.JpaRepository;
  3. import org.springframework.stereotype.Repository;
  4. import java.util.List;
  5. /**
  6. * 继承JpaRepository<User,Integer>
  7. * User:要操作的表格对象
  8. * Integer:主键 ID 的数据类型
  9. *
  10. * 继承的这个类里面封装了基本的增删改查方法直接调用即可,
  11. * 如果集成的方法没法满足需求,可以在此封装,但是一定要注意 “命名规范”
  12. */
  13. @Repository(value = "userRepository")
  14. public interface UserRepository extends JpaRepository<User,Integer> {
  15. List<User> getByNameAndAge(String name,int age);
  16. List<User> getByName(String name);
  17. }