DB

JPAで値付きのEnumを扱う

JPA実装によって話は変わってくるかもしれません.わたしはEclipseLinkを使っています. JPAでEnumを扱うとき @Enumerated(EnumType.String) private HogeEnum hoge; ふつうはこうすると思います. @Enumeratedアノテーションを列挙型の変数につけると,JPA…

JPAのConverterで独自クラスを扱う

ConverterをOpenJPAで使おうとしましたが,今のOpenJPAのリリースではConverterに対応していませんでした.ConverterはJPA2.1以降の実装にしか対応していません.HibernateかEclipseLinkでやりましょう. 私はEclipselinkです さてコンバーターの説明はこち…