###前提・実現したいこと
Spring Boot + MyBatis(mybatis-spring-boot-starter)で技術検証を行っています。
以下サイトなどを参考にサンプルコードを試したところ、ローカルEclipse上の実行では正常動作確認できました。
http://qiita.com/kazuki43zoo/items/ea79e206d7c2e990e478
しかしながら、mavenビルドしてjarファイルにして適当なサーバー(Ubunts上)で実行してみたところ、
mapperインターフェースがインジェクションされずエラーになってしまいます。
Eclipseからの実行とjarにして実行では何か違いがでてくるんでしょうか?(ビルドの仕方が悪い??)
自動生成した実装クラスがコンテナ対象となっていない??
jarの生成はEclipseからエクスポート→実行可能JARファイルで生成して、
java -jar xxx.jarで実行しました。
SpringもMyBatisも初めて使うのでビギナーな質問ですがよろしくお願いします。
###発生している問題・エラーメッセージ
Caused by:org.springframework.factory.NoSuchBeanDefiniationException: No qualifying bean of type [com.example.XXXMapper]
###該当のソースコード
以下サイトと同様
https://github.com/mybatis/spring-boot-starter/tree/master/mybatis-spring-boot-samples/mybatis-spring-boot-sample-annotation
###補足情報(言語/FW/ツール等のバージョンなど)
JAVA8, Spring Boot 1.3.1, mybatis-spring-boot-starter1.1.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/29 06:03
2016/06/29 06:07