Jakarta Persistence 3.1 Specification