JPA

JPAチュートリアル

https://blogs.oracle.com/wlc/entry/%E9%80%A3%E8%BC%89_weblogic_server_12c%E3%81%A7java_ee3 をやると、 Java Resources/src/managed/IndexBean.java の import javax.faces.bean.ManagedBean; がエラー。 何かライブラリをリンクする必要があるのかしら…

enhance.xml

こないだから動かないOpenJPA、どうもTopLinkと異なり、ビルド時にエンハンスという作業が必要らしい。

カラム長を@Columnのlengthで指定したら

実行時にまた別のエラー。 Exception in thread "main" org.apache.openjpa.persistence.ArgumentException: This configuration disallows runtime optimization, but the following listed types were not enhanced at build time or at class load time w…

KodoつかOpen JPA

昨日動いたTopLinkサンプルのJavaソースをそのままに、JPAの実装ライブラリだけOpen JPAのopenjpa-all-2.0.1.jarに置換。persistence.xmlを書き換えればそのまま動く……と美しいんだけど、やはりそうは上手く行かず実行時に以下のエクセプション 1000 MyPersi…

TopLinkのサンプル

マスタリングJavaEE5 (CD-ROM付) (Programmer’s SELECTION)のTopLinkのサンプルを手入力して実行してみたら… The following providers: oracle.toplink.essentials.PersistenceProvider Returned null to createEntityManagerFactory. 素直にCD-ROMのを見る…

Derbyのメモ

いつも忘れるので。 Oracle の sqlplusにあたるのは ij.bat。 ありかは C:\Program Files\Sun\JavaDB\bin 最初は create=true を付ける。 connect 'jdbc:derby:c:\tmp\samle1;create=true'; show tables; でテーブル一覧

Oracle的には

JPAの実装はTopLinkを推すのかKodoを推すのか…。 GlassFishかWebLogicか、に置き換えて考えると後者なのかな?