Inspectopedia Help

Unresolved references in queries

Reports unresolved symbols in the following JPA annotations and API methods:

  • AttributeOverride

  • AssociationOverride

  • MapsId

  • MapKey

  • Criteria API methods

Example:

@Entity @AssociationOverrides({ @AssociationOverride(name = "missingAttribute", joinColumns = { ... }), // Error: unresolved attribute @AssociationOverride(name = "existingAttribute", joinColumns = { ... }) }) public class JavaEntity { @OneToOne AnotherEntity existingAttribute; }

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