public interface UserDao extends CrudRepository<User, Long> {
}
为什么我们不需要从扩展接口实现CrudRepository方法?
答案 0 :(得分:1)
CrudRepository注明@NoRepositoryBean,这意味着您无需实施它们。
答案 1 :(得分:0)
这些方法是在运行时由框架实现的,如果你有一个名为Name的属性,你也可以使用findUserByName(String Name)这样的约定添加其他方法,它将在运行时实现。如果你使用的是JPA,你可以扩展japRepository并从其他方法中获益。您不必担心实现只是定义签名。