更新README

This commit is contained in:
mazhicheng 2019-07-20 15:48:41 +08:00
parent 77d880104f
commit f74e06bd5b
1 changed files with 7 additions and 7 deletions

View File

@ -7,10 +7,10 @@
> 依赖Mybatis-Plus实现Mybatis-Plus具备通用Mapper方案和灵活的查询构造器
## ** 二. 多表关联查询无SQL适用于大多数场景拆分成单表查询自动实现结果绑定
> 通过注解实现多数场景下的关联查询无SQL
### 1. 注解自动绑定数据字典(枚举)的显示值Label
### 1. 注解自动绑定数据字典(自定义枚举)的显示值Label
~~~java
@BindDict(type="GENDER", field = "gender")
private String genderLabel;
@BindDict(type="USER_STATUS", field = "status")
private String statusLabel;
~~~
### 2. 注解自动绑定其他表的字段
~~~java
@ -44,7 +44,7 @@ private List<Role> roleList;
~~~
## ** 三. 使用方式
### 引入依赖
### 1. 引入依赖
Gradle:
~~~gradle
compile("com.diboot:diboot-core:2.0.1")
@ -57,9 +57,9 @@ compile("com.diboot:diboot-core:2.0.1")
<version>2.0.1</version>
</dependency>
~~~
### 定义你的Service继承diboot的BaseService或Mybatis-plus的ISerivice及Mapper
### 2. 定义你的Service继承diboot的BaseService或Mybatis-plus的ISerivice及Mapper
### 使用注解绑定:
### 3. 使用注解绑定:
调用RelationsBinder自动绑定注解相关关联
#### 方式1. 自动绑定关联(不需要转型)
~~~java
@ -73,4 +73,4 @@ RelationsBinder.bind(voList);
List<MyUserVO> voList = RelationsBinder.convertAndBind(userList, MyUserVO.class);
~~~
## 使用样例请参考 - [diboot-core-example](https://github.com/dibo-software/diboot-v2-example/tree/master/diboot-core-example)
## 四. 样例参考 - [diboot-core-example](https://github.com/dibo-software/diboot-v2-example/tree/master/diboot-core-example)