小さな 4 テーブルのデータベース アプリケーションを作成しています。NetBeans 7.31 を使用して、Derby 10.1.1 db と組み込み jdbc ドライバー、JPA/EclipseLink 2.50 を使用してエンティティを構築し、JPAController を各エンティティのラッパーとして使用しました。エンティティの構築や、構築中または IDE のサービスを介した db への接続に問題はありませんでした。エンティティ コントローラに送信されるすべての関数 - Edit、Merge、Destroy、または Findall NPE を取得します。DBに接続してからNPEに接続する必要があるまで、主要な機能でJUnitテストを実行しましたが、すべて問題ありません。persistence.xml は、適切な接続情報と含まれているクラスを反映しています。私はこれに慣れていないので、正しい方向への指針をいただければ幸いです。