Package persist.lint.legacy


package persist.lint.legacy
Legacy (javax) Persistence linter implementation.

This package provides NamedObjectParser and SchemaValidator implementations that target the javax.persistence namespace (JPA 2.x). It uses Hibernate 5 and its AST-based QueryTranslatorFactory to compile JPQL query strings and to validate entity schemas against a live database, verifying HQL grammar, entity mappings, and property paths entirely offline (except for schema validation).

Since:
2.0.0
See Also: