技術メモブログ

技術ネタの備忘録的なブログ。技術ネタ以外にも気になったことをつらつら書きます

Eclipse 4.5 での Buildship の不具合?

最近 Eclipse 起動後、Gradle Project でライブラリのパスが通らない。

こいつのこと

f:id:mtkj:20151215224722j:plain

 
.project ファイルや、.classpath ファイルは変更してないし、
プロジェクトの設定からビルドパスの設定も変更していない

 
Eclipse の再起動や、プロジェクトを閉じる→開くを繰り返すと
直ったりする

 
なんやねんな

 

Eclipse 環境の構築

やったこと

 
とりあえずこんなもの。
後は必要に応じて追記
All in One より、多少は軽くなったかなぁ・・・

JPA Native Query でも Named Parameter が使える

JPA の Native Query でも Named Parameter が使えるようになったっぽい

とりあえず、stackoverflow でも質問あれど、
回答は Native では対応してない、JPQL で対応してると。

しかし JPA 2.0(?)から使えるようになったとことを聞いたので試してみる。

結果的には成功。
SQLはこんな感じ

SELECT * FROM TABLE WHERE ID = ?id

Java のコードはこんなの

Query.setParameter( "id", 100);

 
JPQL と違って、コロン(:)が、クエスチョン(?)になっているところに注意

情報の出所は探してる
あった