源码地址:
https://github.com/todayido/springbootActiviti
idea 提示错误:No beans of ‘UserMapper’ type found.
解决:UserMapper 添加标签 @Repository,注意@Resource也不行
mybatis 提示错误:Invalid bound statement(not found)
原因:生成的classes路径下没有XML文件
解决:pom.xml 文件中在 builder 标签中添加,使用 springboot:run 启动项目即可,有时候 idea 中的 shift + F10 因为无法生成 XML 文件,待定解决。
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.example.demo.Application</mainClass>
</configuration>
</plugin>
</plugins>
</build>