File tree Expand file tree Collapse file tree 1 file changed +46
-2
lines changed Expand file tree Collapse file tree 1 file changed +46
-2
lines changed Original file line number Diff line number Diff line change @@ -49,28 +49,56 @@ LambdaQuery 将支持通过Lambda进行多种数据源的查询 实现java端的
4949### 1.依赖引入
50501 . springBoot自动配置
5151``` xml
52+ <!-- Mongo 查询器依赖-->
5253 <dependency >
5354 <groupId >com.github.xuejike</groupId >
5455 <artifactId >lambda-query-mongo-starter</artifactId >
5556 <version >${jkquery.version}</version >
5657 </dependency >
58+ <!-- MybatisPlus 查询器依赖-->
59+
60+ <dependency >
61+ <groupId >com.github.xuejike</groupId >
62+ <artifactId >lambda-query-mybatis-plus-starter</artifactId >
63+ <version >${jkquery.version}</version >
64+ </dependency >
65+
5766```
58672 . 手动配置
5968
6069引入依赖
6170``` xml
71+ <!-- Mongo 查询器依赖-->
6272 <dependency >
6373 <groupId >com.github.xuejike</groupId >
6474 <artifactId >lambda-query-mongo</artifactId >
6575 <version >${jkquery.version}</version >
6676 </dependency >
77+
78+ <!-- MybatisPlus 查询器依赖-->
79+
80+ <dependency >
81+ <groupId >com.github.xuejike</groupId >
82+ <artifactId >lambda-query-mybatis-plus</artifactId >
83+ <version >${jkquery.version}</version >
84+ </dependency >
85+
6786```
6887
6988初始化工厂类
7089``` java
90+ // MongoDB 查询器初始化
91+ @Bean
92+ public MongoDaoFactory mongoDaoFactory(MongoTemplate mongoTemplate){
93+ return new MongoDaoFactory (mongoTemplate);
94+ }
7195
72- MongoDaoFactory mongoDaoFactory = new MongoDaoFactory (mongoTemplate);
73-
96+ // MybatisPlus 查询器初始化
97+ @Bean
98+ public MyBatisPlusDaoFactory myBatisPlusDaoFactory(Collection<BaseMapper > mapperCollection){
99+ MyBatisPlusDaoFactory myBatisPlusDaoFactory = new MyBatisPlusDaoFactory (mapperCollection);
100+ return myBatisPlusDaoFactory;
101+ }
74102```
75103### 2.Mongo查询器使用
76104
@@ -233,4 +261,20 @@ public CascadeField<TestDoc,TestDoc> of(){
233261
234262### 3.MybatisPlus查询器使用
235263
264+ mybatis-plus 实体初始化
265+
266+ ``` java
267+ @Data
268+ @TableName (" u1" )
269+ @MyBatisPlusDaoSelect
270+ public class U1 {
271+ @TableId (type = IdType . AUTO )
272+ private Long id;
273+ private String name;
274+ private String type;
275+
276+ }
277+
278+
279+ ```
236280
You can’t perform that action at this time.
0 commit comments