タグ

ブックマーク / cero-t.hatenadiary.jp (4)

  • SqlTemplateっていうJdbcTemplateのラッパーを作ってみました。 - 谷本 心 in せろ部屋

    SQLが書きたいんや!」という想いのもと、 Spring Bootと組み合わせて簡単に使える、 JdbcTemplateのラッパーライブラリを勢いで作ってみました。 GitHubに置いています。 https://github.com/cero-t/sqltemplate JdbcTemplate / NamedParameterJdbcTemplateをベースにして、 1. SQLファイルが使えること 2. Date and Time APIに対応すること 3. publicフィールドに対応すること 4. APIが今風であること の4つを目的にして作りました。 それならMirageでいいんじゃね? という想いは消えませんが、 Spring標準機能のみを使うことによる、政治的な使いやすさを取りました。 作りましたって言っても、ただのラッパーですので ソースコードはすっごく小さくて、空行とコ

    SqlTemplateっていうJdbcTemplateのラッパーを作ってみました。 - 谷本 心 in せろ部屋
  • 若作りするためのJavaコード - 谷本 心 in せろ部屋

    このエントリーは Java Advent Calendar 2012 の10日目として書きました。 なんか色々あって、公開が2日ぐらい遅れてしまってごめんなさい(><) 前日は、Hideki Kishida (@quicy) さんの「Xtend の Lambda とストリーム処理」です。 http://legacy-style.blogspot.jp/2012/12/xtend-lambda.html 翌日は、Katsumi Kokuzawa (@kokuzawa) さんの「WiiRemoteJで遊ぼう on OSX 10.8.7」です。 http://kokuzawa.github.com/blog/2012/12/11/wiiremotejdeyou-bou-on-osx-10-dot-8-7/ どちらも今風ですね! そんな中、若干、加齢臭が気になり始めたこの頃の私としては、 若さアピ

    若作りするためのJavaコード - 谷本 心 in せろ部屋
    kuwalab
    kuwalab 2012/12/12
    やべえ。1位と3位は知らなかった。。。老害だ。
  • いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋

    ちょっと久々のJavaネタですが、 前から書き溜めていた、文字コードやエンコードについてのノウハウを書きます。 今回は、詳細な説明に入る前に、前提になる知識や用語について説明しておきます。 文字コードとエンコードって違うの? 新人くん「では、HTMLの文字コードはUTF-8でお願いします」 先輩社員「文字コードじゃなくてエンコーディングでしょ?」 新人くん「えっ。あぁ、はい、それで」 文字コードとエンコード(エンコーディング)を混同して使ったりすると、 ちょっと原理主義的な人に怒られたりするんですけど、 大まかに言えば、「文字コード」は文字に割り当てられた「数字」のことで、 「エンコード」は文字と数字をマッピングする「方式」のことだと捉えていれば、大きくは外れません。 ただ、「文字コード」という言葉は、「数字」「方式」の両方で使われるほか、 文字一覧を示す「Charset」という意味で使わ

    いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋
    kuwalab
    kuwalab 2011/06/15
    後で読むクラスタを何とかしないと。
  • ActionFormの初期化方法 - 谷本 心 in せろ部屋

    最近使っているのは、S2Struts1.3系。 今まで長らくS2JSFを使ってきたので、 S2StrutsのActionForm辺りの扱いに、ちょっと戸惑ってます。 一番困ったのが、ActionFormに初期値を入れたい場合。 リンクやリダイレクトでHTMLに飛んできた場合、 <s2struts:init>タグで、InitAction#initializeを呼び出しても InitActionにはActionFormがバインドされません(よね?) # もちろん、前ページのActionでActionFormを作っておいて、 # フォワードで飛んでくれば、問題なくバインドされますが。 ActionFormのクラス名前をXxxDtoとして、 AutoRegisterでS2コンテナに登録しておけば InitActionにDtoはバインドされますが、ここでDtoに値を設定しても 描画されるHTMLには

    ActionFormの初期化方法 - 谷本 心 in せろ部屋
  • 1