[java]MyBatisのSqlSessionFactoryBeanをXMLで設定時にエラーとなる

システム開発Tips

MyBatisのSqlSessionFactoryBeanをXMLで設定時にエラーとなる

MyBatis-SpringでのXML定義で四苦八苦。

以下のXMLを定義してサーバ(Spring MVCなので)を起動するとエラーとなる。

xml

<beans:bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <beans:property name="dataSource" ref="dataSource" />
</beans:bean>

エラー

Context initialization failed
org.springframework.asm.ClassReader.(Unknown Source)

解決策

pom.xmlに記載されているspring-contextのバージョンが古いせいで、使用しているJDKのバージョンにSpringが対応していなかった模様。コピペあかん。

参考
https://stackoverflow.com/questions/25403911/illegalargumentexception-at-org-springframework-asm-classreader-when-initializin

フォローお願いします!

コメント

タイトルとURLをコピーしました