-
Notifications
You must be signed in to change notification settings - Fork 38.9k
sqlSessionFactory has been removed in spring? Mybatis cannot be used in spring boot 3.0.0 #29445
Copy link
Copy link
Closed as not planned
Closed as not planned
Copy link
Labels
for: external-projectNeeds a fix in external projectNeeds a fix in external project
Description
Affects: <6.0.0>
springBootVersion "3.0.0-SNAPSHOT"
mybatis-spring-boot-starter version: '2.2.2'
sqlSessionFactory has been removed in spring? Mybatis cannot be used in spring boot 3.0.0
Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
at org.springframework.util.Assert.notNull(Assert.java:201)
at org.mybatis.spring.support.SqlSessionDaoSupport.checkDaoConfig(SqlSessionDaoSupport.java:122)
at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:73)
at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1799)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1749)
... 72 morenew SqlSessionFactoryBean()
cause
java.lang.ClassNotFoundException: org.springframework.core.NestedIOExceptionReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
for: external-projectNeeds a fix in external projectNeeds a fix in external project