开发者

MyBatis-plus报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required的解决方法

开发者 https://www.devze.com 2023-12-12 10:36 出处:网络 作者: 边境矢梦°
目录方法1: 就用SpringBoot 3方法2:不需要使用SpringBoot 3针对报错如下: Property \'sphpqlSessionFactory\' or \'sqlSessionTemplate\' are required
目录
  • 方法1: 就用SpringBoot 3
  • 方法2:不需要使用SpringBoot 3

针对报错如下:

Property 'sphpqlSessionFactory' or 'sqlSessionTemplate' are required

方法1: 就用SpringBoot 3

如果 pom.XML 中spring-boot-starter-parent 的版本 需要 使用 3.0.0 或以上,则 myBATis-plus-boot-starter 的版本必须为 3.5.3 或以上。对应如下两部分代码:

<parent> 部分:

	<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId&gpythont;
        <version>3.0.1</version>
        <relativePath/>
    </parent>

<dependency> 部分:

        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.3</version>
        </dependency>

方法2:不需要使用SpringBoot 3

如果 pom.xml 中spring-boot-starter-parent 的版本 不需要 使用 3.0.0 或以上,则可以将其版本改为 2.7.8 即 SpringBoot 2 版本, mybatis-plus-boot-starter 的版本无需使用最新的 3.5.3(mybatis-plus 在 3.4 和 3.5 版本之间有较大变化,按需使用即可)。

<parent> 部分:

http://www.devze.com
	<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.8</version>
        <relativePath/> 
    </parent>

<dependency> 部分:

        <dependency>
            <groupId>com.baomidou</groupIdjs>
            <artifactId>mybatis-plus-boot-starter</a编程rtifactId>
            <version>3.5.3</version>
        </dependency>

以上就是MyBatis-plus报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required的解决方法的详细内容,更多关于MyBatis-plus报错sqlSessionFactory的资料请关注编程客栈(www.devze.com)其它相关文章!

0

精彩评论

暂无评论...
验证码 换一张
取 消