diff --git a/hsweb-commons/create-crud.md b/hsweb-commons/create-crud.md index bce313603..50dad30c4 100644 --- a/hsweb-commons/create-crud.md +++ b/hsweb-commons/create-crud.md @@ -216,7 +216,7 @@ public interface MenuDao extends CrudDao { 6. [DefaultDSLQueryService](hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/DefaultDSLQueryService.java): dsl方式查询 7. [DefaultDSLUpdateService](hsweb-commons-service/hsweb-commons-service-simple/src/main/java/org/hswebframework/web/service/DefaultDSLUpdateService.java): dsl方式更新 -DSL方式操作使用[easy-orm](https://github.com/hs-web/hsweb-easy-orm)来构建动态查询参数,[使用方法](dsl-use.md). +DSL方式操作使用[easy-orm](https://github.com/hs-web/hsweb-easy-orm)来构建动态查询参数,[使用方法](hsweb-commons-service/hsweb-commons-service-simple/README.md). 1. 创建service接口 进入模块: hsweb-system-menu-service-api diff --git a/hsweb-commons/dsl-use.md b/hsweb-commons/dsl-use.md deleted file mode 100644 index 30404ce4c..000000000 --- a/hsweb-commons/dsl-use.md +++ /dev/null @@ -1 +0,0 @@ -TODO \ No newline at end of file diff --git a/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/README.md b/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/README.md new file mode 100644 index 000000000..7bf14afd3 --- /dev/null +++ b/hsweb-commons/hsweb-commons-service/hsweb-commons-service-simple/README.md @@ -0,0 +1,43 @@ +# 通用服务类 + 提供通用增删改查服务 + +## DSL查改删 +查询,实现`DefaultDSLQueryService`接口 +```java + // select * from user where name = ? limit 0,1 + createQuery().where("name","张三").single(); +``` +```java + // select * from user where name = ? or name = ? + createQuery().where("name","张三").or().is("name","李四").list(); +``` + +```java + //select * from user where name = ? and (age> ? and age