Commit Graph

101 Commits

Author SHA1 Message Date
godotg dbe47661d0 perf[orm]: optimize import static method 2023-11-21 11:28:47 +08:00
godotg 99a77172f6 perf[orm]: throw en exception 2023-10-31 10:27:04 +08:00
godotg 6f33e8bfcb fix[orm]: mongodb only supports byte[] 2023-10-30 17:52:31 +08:00
凌星 f2ff1fd237 perf[storage]: Interface optimization
1.优化storage函数式方法引用缓存,采用spring自带的实现;
2.优化合并属性工具类;
2023-09-15 16:51:14 +08:00
godotg aa21a2fbd3 chore[maven]: maven repository 2023-09-13 08:30:04 +08:00
godotg 64a9fec7ba chore[version]: update version 2023-09-12 23:40:48 +08:00
sun ad7e4f3481 perf[stream]: stream.toList() replaces collect(Collectors.toList()) 2023-09-12 13:58:46 +08:00
sun ac2d01e6fb perf[stream]: stream.toList() replaces collect(Collectors.toList()) 2023-09-12 13:56:51 +08:00
godotg f923c0c14b del[orm]: delete redundant detection and judgments 2023-09-09 12:25:04 +08:00
godotg 5bd66f4254 fix[zfoo]: maven compile warning 2023-09-09 12:20:05 +08:00
godotg 58a9c186f6 ref[orm]: refactor orm 2023-09-03 01:07:15 +08:00
godotg 112d119d7c ref[orm]: refactor orm 2023-09-03 00:54:02 +08:00
godotg c05212799a ref[storage]: refactor storage 2023-09-03 00:45:32 +08:00
godotg 87725fa484 ref[scheduler]: refactor scheduler 2023-09-02 22:39:22 +08:00
godotg 00ac69dca2 ref[move]: move NetUtils 2023-09-02 20:54:55 +08:00
godotg ff3e06c123 ref[move]: move ThreadUtils 2023-09-02 20:36:02 +08:00
godotg 9f6f154e76 ref[move]: move RandomUtils 2023-09-02 19:59:45 +08:00
godotg 9bc3df8537 feat[graalvm]: orm graalvm support 2023-09-02 18:46:02 +08:00
godotg 535255becd ref[orm]: make log information more detailed 2023-03-05 20:11:43 +08:00
godotg 548465d032 perf[orm]: lower the log warning level 2023-03-02 16:49:03 +08:00
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 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 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
yu cd26fca3c3 增加类型判断 2022-10-14 18:04:10 +08:00
yu 974732370b 为index注解添加添加MongoDB 的ttl属性,并设置过期时间,单位秒,当设置ttl=true时检验索引数据类型只能是Data类型 2022-10-14 13:28:09 +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 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