是否可以隐藏Spring Data自定义方法?
public interface EntityRepository extends JpaRepository<Entity, Long> {
// this method should be hidden
List<Entity> findByMyFieldName1AndByMyFieldName2AndByMyFieldName3(Long field1, Long field2, Long field3);
default List<Entity> findRecord(Long field1, Long field2, Long field3) {
return findByMyFieldName1AndByMyFieldName2AndByMyFieldName3(field1, field2, field3);
}
}
我使用Java 11