mybatisplus3.3.0中getBaseMapper映射不起来
时间: 2024-02-10 11:10:45 浏览: 94
可能是因为您没有正确地配置 MyBatis-Plus 的 Mapper 扫描路径。
请确保在 Mybatis 的 xml 配置文件中,已经正确配置了 MyBatis-Plus 的 Mapper 扫描路径,例如:
```xml
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="typeAliasesPackage" value="com.example.entity.*" />
<property name="mapperLocations" value="classpath*:mapper/*Mapper.xml" />
<property name="plugins">
<array>
<bean class="com.baomidou.mybatisplus.plugins.PaginationInterceptor" />
</array>
</property>
<property name="mapperScannerConfigurer">
<bean class="com.baomidou.mybatisplus.spring.MybatisMapperScannerConfigurer">
<property name="basePackage" value="com.example.mapper.*" />
</bean>
</property>
</bean>
```
其中,`com.example.mapper.*` 就是 MyBatis-Plus 的 Mapper 扫描路径,如果没有正确配置,就会导致 `getBaseMapper` 映射不起来。
另外,如果您使用的是 Spring Boot,可以在 `application.properties` 或 `application.yml` 中配置 MyBatis-Plus 的 Mapper 扫描路径,例如:
```yaml
mybatis-plus:
mapper-locations: classpath*:mapper/*Mapper.xml
type-aliases-package: com.example.entity.*
base-package: com.example.mapper.*
```
同时,需要在主启动类上添加 `@MapperScan` 注解,例如:
```java
@SpringBootApplication
@MapperScan("com.example.mapper")
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
```
这样就可以正确地映射 `getBaseMapper` 方法了。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![chm](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)