今天遇到一个问题,查了很久才看出来是Mapper基础语法的问题,报错信息如下:
Caused by: org.springframework.beans.factory.BeanCreationException
总之就是Bean的错误,后来才知道interface的Mapper中不能写入名字一样的函数,无法通过参数的不同重载函数。
解决办法:函数名字改成不一样的就可以了。
附之前发现的引起冲突的依赖项:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
</dependency>
<dependency