@MapperScan("{com.million.mes.basic.dbapi.common.dao,com.million.mes.basic.dbapi.common.modelpagedao}")写法对吗
时间: 2023-12-22 17:02:45 浏览: 10
@MapperScan注解中的参数应该传入一个字符串数组,用于指定要扫描的Mapper接口所在的包路径。在你提供的代码中,字符串"{com.million.mes.basic.dbapi.common.dao,com.million.mes.basic.dbapi.common.modelpagedao}"中包含了两个路径,因此是正确的写法。如果要扫描多个包路径,只需要在字符串数组中添加相应的路径即可。需要注意的是,每个包路径之间应该使用逗号进行分隔,且路径字符串应该用双引号包裹起来。
相关问题
@MapperScan("{com.million.mes.basic.dbapi.common.dao,com.million.mes.basic.dbapi.common.modelpagedao}")
这是一个MyBatis的注解,用于扫描指定的包下面的Mapper接口,将其注册到Spring容器中。其中,@MapperScan注解中的参数是一个字符串数组,用于指定要扫描的包路径。在这个例子中,要扫描的包路径是"com.million.mes.basic.dbapi.common.dao"和"com.million.mes.basic.dbapi.common.modelpagedao"。这样做的目的是为了让这些Mapper接口能够被自动注入到需要使用它们的地方,例如Service层或Controller层。
mybatis-plus.configuration.interceptors=com.million.mes.basic.dbapi.config.ConnectionInterceptor写法对吗
是的,这是Mybatis-Plus中配置拦截器的方法之一。其中 `mybatis-plus.configuration.interceptors` 是Mybatis-Plus中配置拦截器的属性名,`com.million.mes.basic.dbapi.config.ConnectionInterceptor` 是你自己实现的拦截器的类名,需要替换成你自己的拦截器类的全限定名。
在 Mybatis-Plus 中配置拦截器还有其他的方法,你可以根据具体的情况选择适合你的方式。例如,你也可以通过实现 `org.apache.ibatis.plugin.Interceptor` 接口,并将该拦截器注册到 `SqlSessionFactoryBean` 中来实现拦截器的配置。
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)