版本信息:springboot 2.0,mybatis 3.4.6 , tkmybatis 2.0 ,activiti 6.0
今天在集成项目的时候,发现mybatis和activiti集成时不会报错,但是mapper和activiti集成到一起时启动就会报错,错误信息如下:
Parameter 1 of method springProcessEngineConfiguration in org.activiti.spring.boot.JpaProcessEngineAutoConfiguration$JpaConfiguration required a bean of type 'javax.persistence.EntityManagerFactory' that could not be found.
于是查看了一下JpaProcessEngineAutoConfiguration类,部分代码如下:
public class JpaProcessEngineAutoConfiguration {
public JpaProcessEngineAutoConfiguration() {
}
@Configuration
@ConditionalOnClass(
name = {"javax.persistence.EntityManagerFactory"}
)
@EnableConfigurationProperties({ActivitiProperties.class})
public static class JpaConfiguration extends AbstractProcessEngineAutoConfiguration {
public JpaConfigurati