Spring Data repository method parameters errors
Reports Spring Data CRUD repository method parameters with incorrect types.
Example:
public class Person {
private int id;
private String lastname;
private Address address;
}
public class Address {
private int zipCode;
}
public interface CustomerRepository extends CrudRepository<Person, Integer> {
List<Person> findByAddress(String lastname); // 'Address' type expected
List<Person> findByAddressZipCode(String str); // 'int' type expected
}
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Spring Data, 233.SNAPSHOT |
Last modified: 13 July 2023