技術メモブログ

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

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 と違って、コロン(:)が、クエスチョン(?)になっているところに注意

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

Date → 文字列への変換

仕事で Date → 文字列日付 の変換処理で考えたことがあったのでメモ

処理には以下の種類に分けてみた

※Joda についてはググれば情報でてくるのでそっち任せ

続きを読む

JavaOne 2015 報告会@東京に行ってきた

10/25 ~ 29にかけて、アメリカはサンフランシスコで行われた JavaOne 2015 の報告会ということで行ってきました。

 

今年の JavaOneJava 20 周年って意味で盛り上がったそうな。

技術的な内容があれやこれやって感じでは無かったそうです。

 

が個人的には面白そうなものがあるなとは感じました。

 

以下、自分がメモった内容でへーと感じたことをツラツラと

 

続きを読む