mazhicheng
|
cb0265f95f
|
移除Controller中的校验BindingResult参数,转由DefaultExceptionHandler中统一处理
|
2019-11-25 19:43:42 +08:00 |
mazhicheng
|
b32bfc4401
|
更新帮助文档中的依赖版本为2.0.3-RC2
|
2019-11-21 09:08:21 +08:00 |
mazhicheng
|
0622b5087b
|
优化PropertiesUtils,基于Spring Environment获取配置
|
2019-11-20 21:04:40 +08:00 |
mazhicheng
|
c7feddb784
|
Controller中的Entity/DTO自动转QueryWrapper时,基于request参数去转换,非request参数不再参与条件绑定。
|
2019-11-20 20:46:55 +08:00 |
Zhaoyang
|
61ed245d8a
|
Merge remote-tracking branch 'origin/2.0.3-RC2' into 2.0.3-RC2
|
2019-11-15 15:23:08 +08:00 |
Zhaoyang
|
1d73ece2f5
|
文档相关优化
|
2019-11-15 15:22:25 +08:00 |
mazhicheng
|
92ed9235ef
|
优化初始化Entity,VO的class的实现
|
2019-11-15 09:12:56 +08:00 |
mazhicheng
|
bbce91879f
|
优化初始化Entity,VO的class的实现
|
2019-11-14 22:28:19 +08:00 |
mazhicheng
|
438a6c3860
|
优化初始化Entity,VO的class的实现
|
2019-11-14 22:12:58 +08:00 |
mazhicheng
|
e7175a44eb
|
初始化时获取Entity,VO的class
|
2019-11-14 12:54:32 +08:00 |
mazhicheng
|
f7279695fb
|
BaseCrudController优化,用于简化子类代码
|
2019-11-11 09:20:32 +08:00 |
mazhicheng
|
11ef791d7d
|
优化帮助文档
|
2019-11-06 14:55:14 +08:00 |
mazhicheng
|
86444819af
|
优化diboot帮助文档
|
2019-11-05 08:13:25 +08:00 |
mazhicheng
|
1a088cf1be
|
Merge remote-tracking branch 'origin/develop' into develop
|
2019-11-04 17:06:58 +08:00 |
mazhicheng
|
4f622c0c6c
|
更新帮助文档
|
2019-11-04 17:06:40 +08:00 |
wuy
|
1fa974b8c2
|
优化 json异常处理
|
2019-11-04 15:30:23 +08:00 |
mazhicheng
|
a326ce2865
|
修改关联绑定实现,支持ORACLE字段名大写
|
2019-11-04 11:53:38 +08:00 |
mazhicheng
|
bb85d4fc06
|
+ 修改转驼峰方法增加全大写转换,支持ORACLE
|
2019-11-02 18:36:59 +08:00 |
mazhicheng
|
7d5c2b285f
|
+ core打包增加xml等配置文件
|
2019-10-28 21:07:24 +08:00 |
mazhicheng
|
7747f40ee4
|
+ fix: 修改createTime注解,默认交给数据库赋值
|
2019-10-28 19:15:30 +08:00 |
Zhaoyang
|
714e3e891d
|
解决BaseServiceImpl中强转String可能报错的问题;S中添加valueOf方法。
|
2019-10-23 21:32:22 +08:00 |
mazhicheng
|
9b962e91d9
|
+ fix: 绑定注解的condition中有等于字符串附加条件时执行异常的问题
|
2019-10-23 21:16:45 +08:00 |
mazhicheng
|
518ac43623
|
- 移除不生效的Lambda缓存
|
2019-10-22 15:42:58 +08:00 |
mazhicheng
|
5641a2d83a
|
+ 中间表关联字段被覆盖情况的告警提示
|
2019-10-17 21:20:49 +08:00 |
mazhicheng
|
7d75cdd9e4
|
优化diboot-component相关组件代码与gradle配置
|
2019-10-16 22:07:51 +08:00 |
mazhicheng
|
1ce30923ae
|
1.validation数据校验优化
|
2019-10-15 17:31:15 +08:00 |
wyldusername
|
3c6819434b
|
file组件
|
2019-10-14 18:55:35 +08:00 |
mazhicheng
|
8f330f624d
|
1.cloneEntity移至BeanUtils 2. 优化import
|
2019-10-11 12:21:38 +08:00 |
mazhicheng
|
b32fa6cb14
|
+ 更新readme
|
2019-10-10 17:24:00 +08:00 |
wuy
|
8d90b658da
|
* 修改绑定列名逻辑
|
2019-10-09 23:38:57 +08:00 |
mazhicheng
|
743f459c18
|
+ 更新readme,将shiro readme移至子层级中
|
2019-09-30 11:56:43 +08:00 |
godchao
|
1eb7aa8fa4
|
增加添加层级数据字典的接口
|
2019-09-26 15:51:40 +08:00 |
mazhicheng
|
b3333de6e4
|
+ Service批量创建的单元测试; 移除AnnotationBindingManager类;
|
2019-09-26 07:18:58 +08:00 |
mazhicheng
|
fc56ff877e
|
1. 升级依赖版本至最新 2.修改单元测试SQL
|
2019-09-20 16:17:34 +08:00 |
mazhicheng
|
e0cf796e55
|
升级依赖jar版本
|
2019-09-16 09:43:50 +08:00 |
mazhicheng
|
76ce2768ee
|
数据字典字典重命名为: description,is_deletable,is_editable 以避免Oracle关键字冲突
|
2019-09-10 11:34:51 +08:00 |
mazhicheng
|
186c127fdb
|
1. deleted->is_deleted
2. fastjson升级
|
2019-09-08 12:01:13 +08:00 |
mazhicheng
|
8b57d7355b
|
移除初始化SQL,转移至core-starter下并由core-starter自动安装
|
2019-09-02 14:37:09 +08:00 |
yaojianfeng
|
060ba385e0
|
Merge remote-tracking branch 'origin/develop' into develop
|
2019-08-28 11:10:20 +08:00 |
yaojianfeng
|
6bb7c346f2
|
* 更新初始化表
|
2019-08-28 11:10:00 +08:00 |
mazhicheng
|
6bfb8925a0
|
isNumber更改为判断所有数字类型(含整数,浮点数,负数.)
|
2019-08-27 17:37:09 +08:00 |
mazhicheng
|
0d712448d2
|
+ 更新表备注
|
2019-08-21 17:16:02 +08:00 |
wyldusername
|
7aba9cc05f
|
代码优化:添加非空判断
|
2019-08-15 18:08:47 +08:00 |
wyldusername
|
8d0f55fc0e
|
代码优化:
1.BeanUtils中重载buildTree方法;
2.接口优化:不要在代码遍历时进行数据库查询操作;
3.组织机构模糊查询,增加相关权限注解;
4.添加方法注释;
|
2019-08-15 14:29:20 +08:00 |
godchao
|
7c4278a3a4
|
用户、角色、权限模糊查询优化;权限列表页数据接口性能优化
|
2019-08-14 15:12:01 +08:00 |
mazhicheng
|
4572052d21
|
+ 更新readme,增加@BindQuery注解的使用
|
2019-08-13 10:55:59 +08:00 |
mazhicheng
|
422aa47954
|
+数据字典初始化SQL
|
2019-08-10 19:45:13 +08:00 |
wuy
|
7cfc784489
|
* 增加状态码9999,缓存失效
|
2019-08-09 16:33:40 +08:00 |
mazhicheng
|
62dc1bfe1d
|
buildQueryWrapper增加参数校验,避免误用
|
2019-08-08 19:23:59 +08:00 |
godchao
|
cb90ed0885
|
解决buildTree存在的问题
|
2019-08-08 16:46:20 +08:00 |
mazhicheng
|
58aedf8640
|
修复QueryBuilder转换QueryWrapper时,DTO存在继承时子类重写属性被父类覆盖的问题
|
2019-08-08 15:27:43 +08:00 |
mazhicheng
|
7c973d9ac1
|
优化QueryBuilder忽略static,final,transient修饰字段,并支持继承
|
2019-08-07 16:57:57 +08:00 |
mazhicheng
|
2eaed62442
|
优化QueryBuilder忽略static,final,transient修饰字段,并支持继承
|
2019-08-07 16:47:07 +08:00 |
mazhicheng
|
6bb1ef4414
|
优化QueryBuilder.toLambdaQueryWrapper()实现
|
2019-08-07 09:56:17 +08:00 |
mazhicheng
|
e225324ec8
|
1. 增加BindQuery注解,用于Entity/DTO对象直接转换为QueryWrapper查询对象; 2. 优化Pagination对象,以便在Controller中可以自动注入属性值;
|
2019-08-07 09:44:16 +08:00 |
mazhicheng
|
f74e06bd5b
|
更新README
|
2019-07-20 15:48:41 +08:00 |
mazhicheng
|
77d880104f
|
更新README
|
2019-07-20 15:39:07 +08:00 |
mazhicheng
|
bd97e5da44
|
修正单元测试
|
2019-07-20 14:47:11 +08:00 |
mazhicheng
|
061298f334
|
优化BaseCrudRestController,移除ModelMap
|
2019-07-20 13:00:09 +08:00 |
godchao
|
125fc5dc18
|
用户管理中设置密码对密码进行加密处理;BaseCrudController类中增加创建、更新的前置和后置操作方法;
|
2019-07-19 18:47:44 +08:00 |
mazhicheng
|
a04d28c1c1
|
全局异常统一处理的实现优化
|
2019-07-19 15:21:35 +08:00 |
mazhicheng
|
70b39d42a6
|
全局异常统一处理的实现优化
|
2019-07-19 15:10:19 +08:00 |
godchao
|
54e8045bea
|
调用方法改为新的BindAnnotationGroupCache类
|
2019-07-19 11:49:04 +08:00 |
mazhicheng
|
74884d28ef
|
优化binder相关代码结构
|
2019-07-18 15:56:51 +08:00 |
wuy
|
3d65e7d3c0
|
优化异常处理机制
|
2019-07-18 14:07:29 +08:00 |
wuy
|
f474e81e9b
|
合并代码
|
2019-07-18 13:05:52 +08:00 |
wuy
|
67c18f0c12
|
更改异常状态使用HttpStatus
|
2019-07-18 13:04:13 +08:00 |
mazhicheng
|
a4ff66c49b
|
1. 注解关系绑定支持继承IService(非BaseService)的实体绑定。2. 绑定入口类更名为RelationsBinder
|
2019-07-18 12:49:13 +08:00 |
mazhicheng
|
e7a11e67d6
|
Entity/EntityList对象绑定时使用对象克隆替代引用,避免绑定后修改导致非预期结果
|
2019-07-18 10:53:54 +08:00 |
wuy
|
de67c7cad2
|
合并代码
|
2019-07-11 16:13:03 +08:00 |
wuy
|
df7bbf7270
|
+ 增加注册接口
+ 增加MD5加盐加密
+ 增加全局异常捕获:提供RestException 和 WebException异常的全局捕获
|
2019-07-11 16:07:52 +08:00 |
mazhicheng
|
bcf1aed1fb
|
更新README,加入样例example链接
|
2019-07-10 21:54:54 +08:00 |
mazhicheng
|
84410449e9
|
修复升级Mybatis-plus 3.1.2版本后导致的@BindField列名格式问题
|
2019-07-10 20:42:03 +08:00 |
wyldusername
|
a683f47e15
|
删除之前加的conver2Hump()方法
|
2019-07-10 11:15:00 +08:00 |
mazhicheng
|
b4585fbc65
|
增加getEntityListByIds接口用于直接传入id集合查询
|
2019-07-05 18:34:07 +08:00 |
mazhicheng
|
30f48fc99c
|
Merge remote-tracking branch 'origin/develop' into develop
|
2019-07-03 21:45:33 +08:00 |
mazhicheng
|
fbbfbc5f12
|
解决中间表关联的condition附加“等于”条件未能生效的问题
|
2019-07-03 21:45:13 +08:00 |
wyldusername
|
85321f29d6
|
1.对接用户管理页面;
2.企业微信认证调整;
注:本次提交修改了core模块的BaseServiceImpl中的getKeyValueList()方法,并添加了一个convert2Hump()方法,用于解决获取元数据得不到数据的问题
|
2019-07-03 16:12:02 +08:00 |
godchao
|
ab97f64e0f
|
Merge remote-tracking branch 'origin/develop' into develop
|
2019-06-28 15:26:11 +08:00 |
godchao
|
88f16d844e
|
add: 增加更新类SQL直接执行方法;增加测试方法示例;更改自动更新权限后的提示语。
|
2019-06-28 15:25:46 +08:00 |
mazhicheng
|
6f3d44760f
|
Metadata重命名为Dictionary
|
2019-06-27 11:49:49 +08:00 |
wuy
|
70696bccb0
|
新增批量插入和更新,优化权限入库操作
|
2019-06-23 11:38:10 +08:00 |
mazhicheng
|
f0e11b325c
|
优化README
|
2019-06-22 16:26:12 +08:00 |
mazhicheng
|
4f267dc7dd
|
优化README
|
2019-06-22 16:24:18 +08:00 |
mazhicheng
|
e22bb9f723
|
优化README
|
2019-06-22 16:01:36 +08:00 |
mazhicheng
|
f73ac7ecfe
|
增加注解绑定相关单元测试
|
2019-06-22 15:35:31 +08:00 |
mazhicheng
|
72b0bd703c
|
+优化V.isEmpty(Object), V.notEmpty(Object)校验实现
|
2019-06-20 18:48:39 +08:00 |
mazhicheng
|
136e83d33a
|
+BaseService相关接口的单元测试
|
2019-06-15 15:40:54 +08:00 |
mazhicheng
|
5f0af9b284
|
代码精简与优化
|
2019-06-02 15:48:09 +08:00 |
mazhicheng
|
f131721ccf
|
优化代码,添加utils部分单元测试
|
2019-06-02 14:30:49 +08:00 |
mazhicheng
|
47111f8f52
|
1. 优化分页 2. 修复bindProperties类型是否一致的判断问题
|
2019-06-02 10:39:16 +08:00 |
mazhicheng
|
d708d474aa
|
Binder.bind()实现代码优化
|
2019-06-01 13:31:36 +08:00 |
mazhicheng
|
89e9fb699d
|
支持通过中间表级联绑定Field
|
2019-06-01 11:20:42 +08:00 |
mazhicheng
|
60d631503e
|
修复升级Mybatis-plus后绑定Metadata元数据失效的问题
|
2019-05-26 10:45:04 +08:00 |
mazhicheng
|
87342883eb
|
实现基于中间表的多对多关联的注解绑定
|
2019-05-25 13:55:08 +08:00 |
mazhicheng
|
7bbec67cbe
|
BindEntity支持通过中间表的级联关联
|
2019-05-11 17:57:27 +08:00 |
mazhicheng
|
732adc9d69
|
初始提交通用Mapper+注解关联(注解实现关联: 元数据/字段/一对一的表/一对多的表)
|
2019-04-20 21:21:35 +08:00 |
mazc
|
c9b320e834
|
初始导入项目目录结构:
> diboot-core: 全新精简内核,将基于Mybatis-Plus无SQL实现CRUD和关联绑定,并提供其他常用开发场景的简单封装
> diboot-example: 使用示例项目
|
2019-01-25 13:32:24 +08:00 |