-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
64 lines (32 loc) · 1.55 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Simple Database Access Operations base on Java
Feature:
Using XML configure the DAO
Mysql,Redis,Mongodb, Elastic DAO solution
ChangeLog
1.2.beta
1.2.1 CacheDBObjectDAO add method cleanAllTableCacheObject,
1.2.2 MapToObjectHandler class method void handler(T o); -> boolean handler(T o);
if handler return false the MapToObject return null
1.3.beta
1.3.1 remove memory cache , only redis cache, and sync to redis cache to database
1.3.2 DBObject.xml class-table configure can specify which datasource, is not using default.
1.3.3 HandlCacheJob -> CacheHandler , RedisHandlCacheJob -> RedisCacheHandler
1.3.4 DBObjectHelper -> DBObjectManager
1.3.5 improve Redis cache configure
1.4.beta
1.4.1 add redis DAO, CacheDAO which is handle the cache operation data.
1.4.2 performance, key-value is better than key-Map
1.4.3 delete SimpleObjectListHandler, SimpleMapToObject, SimpleObjectHandler
1.4.4 add JSONObj class, this class contains some json operations
1.5.beta
2.0.beta
2.0.1 move BoneCP to HikariCP, add no-sql(redis,elasticsearch,mongodb) support.
DBObjectDAO change name to SQLDAO
2.1.1 json change to fastjson, support java bean setter getter.
Add Redis DAO operation
Remove cache Operation, MIXDao directly operate the db (mostly is redis for fast), can sync to other db(mostly is Mysql).
Remove cache DAO, Cache operation and a mean while sync to database is not good idea.
MIX mode is data operate in redis , mysql backup the data.
//todo list
No support redis cluster
Log System