Spring

「Spring」 MBeanExporter を使って MBean を登録する

Spring の MBeanExporter を使うと JMX API でごにょごにょすることなく Bean 定義ファイルだけで MBean の登録ができるみたいです。・MBeanExporter (Spring Framework 4.2.4.RELEASE API) http://docs.spring.io/spring/docs/current/javadoc-api/org/spri…

Spring Web MVC を使ってみる

Spring Web MVC ( Spring MVC ) を使ってみたので、メモしておきます。今回は、以下のドメインクラスに対してデータの検索 ( id 条件にして検索 / 全件検索 )、データ追加するって感じでサンプルアプリっぽいものを作ってみました。■ Person.java package co…

「Spring」サーブレット内で @Autowired を使ってインジェクションする

サーブレット内で @Autowired を使ってインジェクションしようと思ったんですが、なかなかはまったのでメモしておきます ( ただ、方法は見つかったんですが、最後まで理解できませんでした )。最初は、以下みたいな感じで web.xml に ContextLoaderListener …

「Spring」 Hibernate と連携してみる ( Spring 3 系 + Hibernate 3 系 )

Spring ( 3.2.12 ) と Hibernate ( 3.6.10 ) を連携してみたので、メモしておきます。使うパッケージは org.springframework.orm.hibernate3 になるみたいです。・org.springframework.orm.hibernate3 (Spring Framework 3.2.13.RELEASE API) http://docs.sp…

「Spring」 DataSourceTransactionManager での宣言的トランザクション

DataSourceTransactionManager で宣言的トランザクションを使ってみたので、メモしておきます。DataSourceTransactionManager は単一のデータソースに対するトランザクションマネージャになります。・DataSourceTransactionManager (Spring Framework 3.2.13…

「Spring」 PropertyPlaceholderConfigurer で Bean 定義ファイルから設定を外出しする

PropertyPlaceholderConfigurer 使うと Bean 定義ファイルから設定を外出しできます。・Spring Framework Reference Documentation - Example: the PropertyPlaceholderConfigurer http://docs.spring.io/spring/docs/3.2.13.RELEASE/spring-framework-refer…

「Spring」JdbcTemplate でデータベースにアクセスする

Spring 3 系で JdbcTemplate 使って DB アクセスするサンプル書いてみたので、メモしておきます。今回、データベースには PostgreSQL を使いました。以下のようなテーブルを用意しておきます。 testdb=# select * from t1; id | name ----+------ 1 | hoge 2…

「Spring」Bean 定義ファイルで AOP する

今回は Spring で Bean 定義ファイルを使って AOP してみたので、その時のメモ。アノテーション使う AOP は以下のエントリーで。 必要なライブラリとかは、ここにまとめているつもりです・・・ http://a4dosanddos.hatenablog.com/entry/2013/07/13/135653ド…

「Spring」アノテーションで AOP する

今回は Spring でアノテーション使って AOP してみたので、その時のメモ。AOP についてもアノテーション使う方法と、Bean 定義ファイル使う方法があるみたいだけど、 今回はアノテーション使う方法で。Spring のドキュメントを見てみると、 ・9.2.1 Enabling…

「Spring」Bean定義ファイルで DI する

前回、アノテーションを使用して DI する方法について調べた。 http://a4dosanddos.hatenablog.com/entry/2013/07/06/170303今回は、Bean 定義ファイルを使用して DI する方法について調べたので、その時のメモ。用意したソースコード、設定ファイルは以下の…

「Spring」アノテーションで DI する

Spring の DI について、ちゃんと使ったことなかったので、勉強してみた。その時のメモ。DI するには、"アノテーション" 使う方法と、"Bean ファイル" 使う方法があるみたいだけど、 今回は "アノテーション" 使う方法でやってみた。用意したソースコード、…