I am using Spring Data JDBC (v1.1.1) automatically pulled in by SpringBoot 2.2.1.RELEASE. For the repository below, the method should automatically derive the Query at start-up time.
interface AccountRepository extends CrudRepository<Account, Long> {
long countByLastName(String lastName);
...
Instead I get this..
Caused by: java.lang.IllegalStateException: No query specified on countByLastName
at org.springframework.data.jdbc.repository.support.JdbcRepositoryQuery.determineQuery(JdbcRepositoryQuery.java:200) ~[spring-data-jdbc-1.1.1.RELEASE.jar:1.1.1.RELEASE]
My entity looks like..
public class Account {
@Id
private Long id;
private final String firstName;
private final String lastName;
Any idea why I am getting this issue?