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 |
|