Persistent attribute type checks
Reports property type mismatch for JPA attributes.
Example:
@Entity
public class JavaEntity {
@OneToOne
Map<Integer, AnotherEntity> incorrectRelationship; // Error: 'One To One' attribute type should be an entity, not a map
@ManyToMany
Map<Integer, AnotherEntity> correctRelationship;
}
Inspection Details | |
---|---|
Available in: | IntelliJ IDEA 2023.3, Qodana for JVM 2023.3 |
Plugin: | Jakarta EE: Persistence (JPA), 233.SNAPSHOT |
Last modified: 13 July 2023