Challenge Java EE !

Java EEを中心に趣味や仕事における開発メモを書いています。

EclipseLink

JPAのCDI Entity Listenersを試してみた

久しぶりにJPAネタです。Java EE 7のJPA 2.1からEntity ListenerでCDIが利用できるようになりました。EclipseLinkの例だと@EJBで書かれてます。 EclipseLink/Release/2.5/JPA21 - Eclipsepediaこの例だと、うーんロガーをわざわざEJBでかぁ…(^^;という感じが…

今更ながらJPAの楽観ロックを確認してみました

色んなところで既に書かれてるので、今日のは完全に自分向けのメモ(^^;JPAの楽観ロック、知識としては知っていたのですが試したことなくて、ちょうどやる必要が出たので、まずは簡単なサンプルで確認してみました。営業系のシステムをイメージして、商談デー…

DBのXMLデータ型なるものをJPAで扱える???お試し編

今日のはモヤっとした投稿になります…(^^; 2013/7/7追記 と書いてたのですが、モヤっとしてたことを「しんさんの出張所」ブログの以下記事が色々と明確にして下さいました(^^;ありがとうございます。RDBでXMLを扱う http://d.hatena.ne.jp/shin/20130706 次…

EclipseLinkでレベル2キャッシュの削除

今日は細かいテストをしていて「あれ?」という挙動があり、詳しく追っていった所、EclipseLinkのキャッシュ関連でした。そしてずっとハマっていました(-_-;本当はスモールな再現コードを作ってのせようと思ったのですが、時間が足りず作れていないので、と…

EclipseLinkで一意制約の例外を拾ってみたけど…

JPAの実装としてEclipseLink(2.3.2)を利用しているのですが、とある画面の仕様で、単純な保存失敗だけではなく、一意制約で保存失敗したよ、というのまで拾う必要があって、まぁ、それはそんなことは簡単じゃろいと思ったのですが…これがなかなか…(-_-;調べ…

JPQLを利用する際に行っていること

今回の開発では初めてJava EE6を触り、初めてORマッパーを触るので、DBまわりや性能は結構気になる所です(^^;ちょくちょく「ORマッパー使うなんて危ないねぇ」なんて周囲にも言われたりもしますが、JPAやEclipseLinkをキーワードに海外での情報も多く、Java …

JPAで複合主キー・外部キー関連で諦めてしまったパターン

以下のようなテーブル(とあるテーブルを抜粋してシンプルにしたもの)をJPAでEntityをNetBeansから自動生成して、デプロイしようとしたらエラーとなりました。Caused by: Exception [EclipseLink-7220] (Eclipse Persistence Services - 2.3.2.v20111125-r104…

EclipseLinkのログ出力でギブアップしたこと…

なんか初めて諦めてしまったことな気がします…(-_-; EclipseLinkのログ出力でやりたかったこと 去年のエントリ「EclipseLinkのログをSLF4J&Logbackにて出力したい」で、JPQLのクエリからEclipseLinkで生成された実クエリをログ出力できることを確認しました…

EclipseLinkのログをSLF4J&Logbackにて出力したい

現在O/RマッパーとしてEclipseLinkを利用しています。初めてO/Rマッパーを使うので不慣れなところが色々あるのですが、ログ出力もその1つです。現在、気になっている所としては ・O/RマッパーのログはGlassFish側のログファイルではなく、SLF4J&Logbackを使…

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村