mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-26 17:21:53 +08:00
增加 mybatis plus join 集成的修改建议
This commit is contained in:
parent
670f67e551
commit
ef510f9478
@ -7,6 +7,7 @@ import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
// TODO @升平:是不是作为 YudaoMybatisAutoConfiguration 的 bean 即可呀?然后 getMethodList 不用重写
|
||||
@Configuration
|
||||
public class MybatisPlusJoinConfiguration extends JoinDefaultSqlInjector {
|
||||
|
||||
|
@ -17,6 +17,8 @@ import java.util.List;
|
||||
|
||||
/**
|
||||
* 在 MyBatis Plus 的 BaseMapper 的基础上拓展,提供更多的能力
|
||||
*
|
||||
* 为什么继承 JoinBaseMapper 接口?支持 MyBatis Plus 多表 Join 的能力。
|
||||
*/
|
||||
public interface BaseMapperX<T> extends JoinBaseMapper<T> {
|
||||
|
||||
|
@ -38,6 +38,7 @@ public class BaseDbUnitTest {
|
||||
YudaoMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类
|
||||
MybatisPlusAutoConfiguration.class, // MyBatis 的自动配置类
|
||||
MybatisPlusJoinConfiguration.class, // MyBatis 的自动配置类
|
||||
// TODO @升平:看看有没可能去掉下面两个类
|
||||
JoinInterceptor.class, // MyBatis 的Join配置类
|
||||
JoinInterceptorConfig.class, // MyBatis 的Join配置类
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user