Spring

Spring+JUnit+DbUnitではまる。。。

久しぶりにDbUnitを使おうとおもったらはまりまくった。環境はeclipse3.4.1上のプロジェクト(古いけどこのときのシステムはこれで統一してたので。。。) Springは2.5.6 1つ目のはまりはコンパイルエラー まずアノテーション@RunWith(SpringJUnit4ClassRunn…

STS2.3.3M2 リポジトリが足りない。

Pluginのリポジトリに以下を追加しないとaspectjtoolsが入らない <pluginRepositories> <pluginRepository> <id>spring-maven-release</id> <name>Spring Maven Release Repository</name> <url>http://maven.springframework.org/release</url> </pluginRepository> <pluginRepository> <id>spring-maven-milestone</id> <name>Spring Maven Mil…</name></pluginrepository></pluginrepositories>

DataAccessExceptionのマッピング変更

Springを利用したDBへのアクセスでSQLExceptionはDataAccessExceptionの継承クラスに変換されます。この変換には「sql-error-codes.xml」で定義された情報で、変換されるクラスが決定される。 このXMLファイルは、springのjarファイル内の「org.springframew…

Spring・Struts2連携でActionクラスにInjectionできない

前回と同じようなネタですが。。。Struts2のアクションクラスにMethodInterceptorを使うと、Actionクラスに設定していた@Resourceアノテーションがまったく効かなくなってしまった。 とりあえず、Struts2のinterceptorを使って実現したい処理はできましたが…

Spring・iBATIS連携でInjectionできない

SpringとiBATISを連携する際にSqlMapClientとDataSourceを@Resourceアノテーションを使ってInjectionさせようとしたができない。。。SqlMapClientDaoSupportのsetDataSource・setSqlMapClientメソッドがfinalで宣言されているのでメソッドをオーバーライドし…