SpringBoot MyBatis
SpringBootでMyBatisをMavenに追加するdependencyセクションでエラーが発生し始めました.
cannot invoke "com.nana.sport.dao.qua dao.selectall()"because "this.qnadao"is null
そのエラーはbeanが見つからないためによくあるNPEエラーが発生した.
依存して3時間もバカなことをしたから...ただ書いている項目の中でspringなので大丈夫なのか、愚かな考えで持ってきた問題です.
必要な依存はこれです!
dependencyでエラーが発生したため、同じエラーが発生しないようにスクリプトを作成します...
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.7</version>
</dependency>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>2.0.6</version>
</dependency>
このように加算すると、このようなエラーが発生します.cannot invoke "com.nana.sport.dao.qua dao.selectall()"because "this.qnadao"is null
そのエラーはbeanが見つからないためによくあるNPEエラーが発生した.
依存して3時間もバカなことをしたから...ただ書いている項目の中でspringなので大丈夫なのか、愚かな考えで持ってきた問題です.
必要な依存はこれです!
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
結論はSpringBootをやっているので、関連するMyBasis dependencyを持って行かなければなりません.dependencyでエラーが発生したため、同じエラーが発生しないようにスクリプトを作成します...
Reference
この問題について(SpringBoot MyBatis), 我々は、より多くの情報をここで見つけました https://velog.io/@nana1005/SpringBoot-MyBatisテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol