Commit Graph

111 Commits

Author SHA1 Message Date
godotg 607314a442 revert[proxy]: bean should be pojo class 2023-01-17 11:18:52 +08:00
sun 06f716feb9 fix[proxy]: the annotations of the bean of the parent class cannot be scanned 2023-01-16 19:11:19 +08:00
godotg a68ef4eb28 perf[orm]: orm manager adds an API to get MongoClient 2022-12-11 21:14:43 +08:00
godotg 44004d5f93 doc[zfoo]: update document 2022-12-02 20:39:13 +08:00
godotg ab60b86a79 chore[maven]: maven style 2022-12-02 17:17:06 +08:00
godotg 57282ad3d7 perf[maven]: reduce maven configuration 2022-12-02 17:00:36 +08:00
godotg e1c547c9d6 refactor[storage]: storage code refactoring 2022-10-27 20:11:09 +08:00
godotg bc193592d6 log[orm]: 优化日志 2022-10-23 09:54:13 +08:00
godotg ecafb0ab42 update[maven]: update dependency version 2022-10-20 22:00:01 +08:00
ren-jq101 c061449ef6 update org.springframework:spring-context 5.3.4 to 5.3.19 2022-10-18 14:42:19 +08:00
godotg a8eb352284 doc[zfoo]: update doc 2022-10-17 17:43:25 +08:00
godotg 844b9cf6d2 fix[orm]: bson对象数组无法序列化 2022-10-15 16:56:26 +08:00
godotg 606e45838c perf[orm]: 将超时索引ttl和expiredAfter合二为一,默认小于0不开启TTL文档超时索引 2022-10-15 16:30:43 +08:00
godotg 27389a36f3 Merge pull request #24 from yujuncai/main
增加操作系统信息获取的工具类,并增加mongodb,TTL 类型  List<Data>和Data[] 的判断
2022-10-15 08:16:44 +08:00
yu cd26fca3c3 增加类型判断 2022-10-14 18:04:10 +08:00
godotg a7c1a8349f test[orm]: ttl test unit 2022-10-14 16:18:48 +08:00
yujuncai 8cad540979 Merge branch 'zfoo-project:main' into main 2022-10-14 13:46:05 +08:00
yu 974732370b 为index注解添加添加MongoDB 的ttl属性,并设置过期时间,单位秒,当设置ttl=true时检验索引数据类型只能是Data类型 2022-10-14 13:28:09 +08:00
godotg ad446c6166 test[orm]: update orm config 2022-10-14 11:19:08 +08:00
meiwei 606c7d617d Merge branch 'main' of https://github.com/zfoo-project/zfoo 2022-10-09 14:19:22 +08:00
godotg 75f3df55db ref[orm]: Refactoring project of orm,重构了orm 2022-10-09 12:28:47 +08:00
godotg 46aeeb1d5a ref[lpmap]: move lpmap from orm to protocol 2022-10-09 12:16:53 +08:00
meiwei bf3505b8aa perf[orm]: 优化缓存注解 2022-10-08 19:11:24 +08:00
godotg d34db45116 perf[orm]: 简化mongodb的条件查询 2022-09-29 17:03:08 +08:00
godotg 92299b07cf doc[protocol]: 更新注释 2022-09-14 18:51:43 +08:00
godotg 46a5de95cb fix[orm]: 修复数据库并发更新提示,只在update的时候记录线程号 2022-09-08 11:32:40 +08:00
godotg 0b2ea05be0 perf[maven]: 添加maven的csv版本号 2022-09-03 15:39:27 +08:00
godotg 77ba9c0ee8 perf[orm]: 去除IEntity里容易引起误解的方法,保持IEntity接口简洁 2022-08-23 16:05:39 +08:00
jianan f5c8f3b9ea perf[module]: 优化IEntity invalidate接口 2022-08-11 19:20:39 +08:00
jianan 448cc02189 perf[module]: 优化IEntity save接口 2022-08-11 18:18:54 +08:00
jianan b6bcebe21e perf[module]: 优化IEntity接口,新增insert delete save 2022-08-11 17:53:54 +08:00
godotg 745ce86878 doc[zfoo]: 修改文档注释 2022-07-28 21:56:00 +08:00
godotg c4cdf272eb perf[runnable]: 使用Runnable函数式编程接口 2022-07-28 21:47:33 +08:00
godotg 004d96a3dd perf[net]: 在task,event,scheduler线程执行的异步请求,请求成功过后依然在相同的线程执行回调任务 2022-07-28 15:35:44 +08:00
jianan dc9c558e30 ref[module]: 多线程访问时只记录下线程id 2022-07-25 15:38:53 +08:00
jianan d0ecf2c29a fix[module]: IEntity下的方法不能以is打头 2022-07-21 18:02:06 +08:00
godotg dcd8476fa5 doc[entity]: 增加注释 2022-07-17 15:53:44 +08:00
godotg ce74b627d0 perf[entity]: 简化IEntity的是否为空的判断 2022-07-17 11:13:09 +08:00
jianan eaa196c2c6 feat[module]: 新增多线程访问报错和entity未初始化时判空 2022-07-17 01:42:23 +08:00
jaysunxiao 50dd55df2b ref[orm]: 重命名了IQueryBuilder方法 2022-06-28 18:05:35 +08:00
jaysunxiao 2210763f09 perf[orm]: 优化了泛型警告,并加上了author 2022-06-28 17:23:21 +08:00
sinprog 040e2b92d9 增加多条件查询支持 2022-06-28 16:46:51 +08:00
jaysunxiao cfc15a80be perf[protocol]: 增加缓存提高通过class获取协议id的速度 2022-06-23 23:03:48 +08:00
jianan 795f0c7e28 perf[module]: orm的map的key必须是String,value没要求 2022-06-23 14:55:06 +08:00
jianan a3b1f881a0 perf[module]: orm的map的key必须是String,value没要求 2022-06-23 14:54:04 +08:00
jaysunxiao 0c01178d75 fix[orm]: 修复了map的key类型校验错误,mongodb的key只能为string 2022-06-23 14:36:35 +08:00
jaysunxiao aa523d3aa3 perf[orm]: 优化注释 2022-06-23 14:00:54 +08:00
jaysunxiao 45022be3ce feat[protocol]: 协议类可以不用再重写protocolId()方法也能够自动获取到协议号 2022-06-22 18:34:05 +08:00
jaysunxiao 8e4df5dd55 doc[orm]: 更新文档 2022-03-02 12:09:33 +08:00
jaysunxiao ae6ac9ec5e perf[orm]: 校验entity的map属性类型 2022-02-22 15:19:29 +08:00