ドキュメントを読んだところ、jpaデータを読み取るには次のコードを使用する必要があることがわかりました。これは、SQL を介して JPA テーブルからデータを読み取る唯一の方法ですか?
factory = Persistence.createEntityManagerFactory("abc");
EntityManager entityManager = factory.createEntityManager();
Query query = entityManager.createQuery("SELECT p FROM " + className + " p");