Java

easyb が今欲しい物に近かった事に気付いた

ソースコードとテストケースと仕様書やらやらをかっこ良く一元管理して品質を徹底追及したいねー、というのが最近の心情な今日この頃です。 というわけでアレやコレやと妄想を続けていたんですが、風呂につかってたら閃きの神様が光臨して (`・ω・´)! となっ…

Hibernate 3.2.1.gaでJPQL解釈時にNoSuchMethodErrorで落ちる事の対処法

月月火水木金金なカレンダーで過ごし中&現在進行形で仕事中な今日この頃です。 Hibernate 3.2.1.gaでついさっきまではまってたのでメモメモ。 詳しく書くと、JPA 1.0(結局今のが1.0なのか?)の実装としてHibernate使ってる際に、特定のJPQLが解釈出来ずに落…

Core J2EE Patternsを読みながらの超適当メモ ビジネス層のパターン

そんなこんなで続きー。 今日は7章を制覇(流し読み)するぞー (`・ω・´) Business Delegate Delegateって名前ついてるけど、Facadeの一種かなぁ。 どちらかというと分散ネットワーク上のどっかにいるFacadeを利用する際の、ローカル向けFacadeな感じがする。 …

Core J2EE Patternsを読みながらの超適当メモ プレゼンテーション層のパターン

言葉に直しながら読むと分かった気分になれるので自分用のメモがてら (*ノωノ) とりあえずの所感としては、色々なパターンが非常に重たく見える。 でも、重たく見えても中身をよくよく見れば普段愛用してる概念の固まりだったり。 絶対見せ方で失敗してるきが…

文脈という言葉

Core J2EE Patternsの本みてたら あるものを取り巻く環境、状況、または相互に関係し合う複数の条件を指す。って書いてあった。 原著だときっと Context なんだろうけど、日本語にしただけでどうしてこうも分かりづらいんだろ。 何となくで使用意図は分かっ…

Class#getPackageはnullを返すことがある

今日の今日まで知りませんでした or2=3 超恥ずかしい・・・ 仕事で内製フレームワーク周りのテストを行ってたら、どーにも Class#getPackage で ヌルポになってる箇所があり、なんじゃそら?と思ってJavaDoc見直してたら・・・ このクラスのクラスローダがパ…

Maven2で実行されるテストケースにデバッガを繋ぐ方法

便利な方法みっけたのでめもめも。 Mavenを実行する際に $ mvn test -Dmaven.surefire.debug てな感じで maven.surefire.debug オプションをつけて起動してやると、surefire:testが始まる前で Listening for transport dt_socket at address: 5005 という感…

JPA メーリングリスト

jpa 案内ページ という素敵なMLがあったのでダッシュで参加してみました。 自分の知識量だと暫くはメール出したり出来なそうな気がプンプンですが、まずは参加からということで ( ´¬`) そして今日は異常なほどに眠いのでEmacsをいじいじするのは明日へ延期…