フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。 JPAとかORMに不慣れで結局SpringJDBCを趣味でも実務でも使うことが多いのですが、ちょっと離れているとすぐ忘れてしまうので簡単にまとめます。 1.NamedParameterJDBCTemplateをインジェクションする@Repository public class AwesomeDao { @Autowired private NamedParameterJdbcTemplate template; } 2.Read系クエリ発行のためのRowMapperを定義クエリを発行して取得したResultSetの値をオブジェクトにマッピングする方法を定義します。 Dao内にstaticのラムダ式として定義する方
![Spring JDBCの書き方をいっつも忘れるのでメモしておく | Permanent Til](https://cdn-ak-scissors.b.st-hatena.com/image/square/55fbd031e6b50b4e85ff6d5f0e3867516317c1dc/height=288;version=1;width=512/https%3A%2F%2Fpermanent-til-me.ssl-netowl.jp%2Fwp-content%2Fuploads%2F2016%2F06%2F3461.png)