相关推荐recommended
解决SpringBoot+MyBatisPlus 报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
作者:mmseoamin日期:2024-04-27

 报错原因:SpringBoot 与 MyBatis Plus版本不匹配!

 解决方法:

 把SpringBoot版本改为v3.1.6 同时 MyBatis Plus版本改为3.5.3!

解决SpringBoot+MyBatisPlus 报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required,第1张

 

1.  打开项目的pom.xml文件。修改springboot的版本号,如下图:

解决SpringBoot+MyBatisPlus 报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required,第2张

 2. 修改MyBatis Plus及其相关组件的版本号,如图:

解决SpringBoot+MyBatisPlus 报错Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required,第3张

3. 附上我的pom.xml代码:



	4.0.0
	
		org.springframework.boot
		spring-boot-starter-parent
		3.1.6
		 
	
	com.example
	smartmine
	0.0.1-SNAPSHOT
	smartmine
	Demo project for Spring Boot
	
		17
	
	
		
		
			org.springframework.boot
			spring-boot-starter-web
		
		
			org.springframework.boot
			spring-boot-starter-web-services
		
		
			com.mysql
			mysql-connector-j
			runtime
		
		
		
    	
      		com.baomidou
     		mybatis-plus-boot-starter
    		3.5.3
   		
		
			com.baomidou
			mybatis-plus
			3.5.3
		
		
			com.baomidou
			mybatis-plus-generator
			3.3.0
		
		
			org.apache.velocity
			velocity-engine-core
			2.3
		
		
			org.springframework.boot
			spring-boot-starter-test
			test
		
		
		
        
            com.alibaba
            fastjson
            1.2.59
        
		
		
            org.projectlombok
            lombok
            true
        
		
	
	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
				
                    
                        
                            org.projectlombok
                            lombok
                        
                    
                
			
		
		
            
                src/main/java
                
                    **/*.yml
                    **/*.properties
                    **/*.xml
                
                false
            
            
                src/main/resources
                
                    **/*.yml
                    **/*.properties
                    **/*.xml
                
                false
            
            
                lib
                
                    **/*.jar