aoshiguchen
|
377ce540f1
|
调整拦截器的顺序
|
2022-07-01 11:10:54 +08:00 |
|
aoshiguchen
|
8673a4bc74
|
aop部分代码精简
|
2022-07-01 10:44:38 +08:00 |
|
aoshiguchen
|
f110240ba5
|
新增aop相关的说明文档
|
2022-06-30 16:56:14 +08:00 |
|
aoshiguchen
|
53946ff2c8
|
新增aop相关的说明文档.
|
2022-06-30 16:45:05 +08:00 |
|
aoshiguchen
|
9569a3d37b
|
新增aop相关的说明文档
|
2022-06-30 16:42:13 +08:00 |
|
aoshiguchen
|
4911df99c3
|
jdk动态代理,异常处理逻辑优化。
整体异常流程如下:
1、末端拦截器处理,若未能捕获,则继续流转
2、全局拦截器处理,若未能捕获、则继续流转
3、若被代理方法声明了对外抛出,则抛给应用层,否则继续流转
4、代理方法处理,直接打印堆栈信息
|
2022-06-30 16:06:13 +08:00 |
|
aoshiguchen
|
eb656a9a93
|
Aop子类代理异常处理优化,使得被代理方法对外throws异常时报错的问题
|
2022-06-30 15:22:44 +08:00 |
|
aoshiguchen
|
650d9b65be
|
1、拦截器基础逻辑优化,使得过滤器、异常处理器、结果处理器使用更加方便
2、JdbcTemplate异常处理逻辑优化
|
2022-06-30 13:44:51 +08:00 |
|
aoshiguchen
|
3570839a1a
|
新增自动代理策略、jdk动态代理策略
|
2022-06-29 21:54:14 +08:00 |
|
aoshiguchen
|
afba595bd9
|
新增自动代理策略、jdk动态代理策略.
|
2022-06-29 21:21:19 +08:00 |
|
aoshiguchen
|
899d90806c
|
新增自动代理策略、jdk动态代理策略
|
2022-06-29 21:14:21 +08:00 |
|
aoshiguchen
|
600dfb1b2a
|
子类代理名称改为AsgcProxy,即傲世孤尘代理
|
2022-06-29 19:23:05 +08:00 |
|
aoshiguchen
|
f84480a1ff
|
修正注释.
|
2022-06-29 18:14:52 +08:00 |
|
aoshiguchen
|
4221e23ee0
|
aop拦截器优化,新增忽略全局拦截器的注解参数"ignoreGlobal"
|
2022-06-29 18:09:58 +08:00 |
|
aoshiguchen
|
fec58c39ef
|
SqlMapper相关功能优化、完善
|
2022-06-29 18:02:36 +08:00 |
|
aoshiguchen
|
d7ebb55756
|
内置扩展匹配器相关结构优化..
|
2022-06-29 16:39:42 +08:00 |
|
aoshiguchen
|
57d46191ff
|
内置扩展匹配器相关结构优化.
|
2022-06-29 16:37:22 +08:00 |
|
aoshiguchen
|
01b078231d
|
内置扩展匹配器相关结构优化
|
2022-06-29 16:33:24 +08:00 |
|
aoshiguchen
|
580a713161
|
修正注释
|
2022-06-29 12:02:13 +08:00 |
|
aoshiguchen
|
04ada5b811
|
1、生成bean实例优化,当bean所属类是一个接口时,自动用aop创建代理实例
2、aop获取拦截器实例优化,当拦截器在bean容器中存在实例时,直接复用bean容器中的实例
3、新增SqlMapper实现、测试代码。使得JdbcTemplate的使用更加优雅
|
2022-06-28 20:48:39 +08:00 |
|
aoshiguchen
|
78e1fb8bc2
|
aop优化,支持代理接口,接口代理支持拦截器继承
|
2022-06-28 18:50:43 +08:00 |
|
aoshiguchen
|
e5e3a3c0d7
|
aop优化,支持代理接口
|
2022-06-28 18:13:05 +08:00 |
|
aoshiguchen
|
13b5614fe2
|
新增dao、mysql方言部分封装、测试代码
|
2022-06-28 17:05:14 +08:00 |
|
aoshiguchen
|
58cd2e4a16
|
新增jdbctemplate封装及测试代码
|
2022-06-27 22:29:24 +08:00 |
|
aoshiguchen
|
5daebb4aee
|
aop日志优化.
|
2022-06-27 15:28:31 +08:00 |
|
aoshiguchen
|
a57269db22
|
aop根据目标方法获取拦截器逻辑加入缓存优化,避免每次调用都要重复计算
|
2022-06-27 15:13:57 +08:00 |
|
aoshiguchen
|
70ee451c60
|
aop逻辑调整、增加全局拦截器、过滤器、异常处理器、结果处理器封装及测试代码
|
2022-06-27 15:02:20 +08:00 |
|
aoshiguchen
|
039d8337ff
|
aop逻辑加入缓存优化
|
2022-06-27 11:22:30 +08:00 |
|
aoshiguchen
|
f358b087df
|
aop相关代码优化
|
2022-06-25 19:44:01 +08:00 |
|
aoshiguchen
|
741de17cbd
|
更新配置.
|
2022-06-24 20:17:14 +08:00 |
|
aoshiguchen
|
38edcbebb7
|
启动器日志调整.
|
2022-06-24 19:56:45 +08:00 |
|
aoshiguchen
|
62a0d24056
|
代码调整.
|
2022-06-24 17:45:47 +08:00 |
|
aoshiguchen
|
f280494a4a
|
子类代理增加可代理性检测
|
2022-06-24 16:57:35 +08:00 |
|
aoshiguchen
|
12a4750948
|
删除无效代码
|
2022-06-24 15:49:48 +08:00 |
|
aoshiguchen
|
62ba9d62a1
|
代码优化.
|
2022-06-24 15:28:30 +08:00 |
|
aoshiguchen
|
8ee8b4759f
|
代码优化.
|
2022-06-24 15:24:37 +08:00 |
|
aoshiguchen
|
08438cd31e
|
解决banner输出错位的问题
|
2022-06-24 15:15:16 +08:00 |
|
aoshiguchen
|
10ea966607
|
新增aop测试代码
|
2022-06-24 15:11:06 +08:00 |
|
aoshiguchen
|
7099d75b02
|
去除自动生成的代理类源码中的无效空行,使得输出更为紧凑
|
2022-06-24 14:11:27 +08:00 |
|
aoshiguchen
|
5830325717
|
新增aop相关封装、测试方法
|
2022-06-24 13:37:44 +08:00 |
|
aoshiguchen
|
dc270d35c4
|
类型匹配器代码调整、精简
1.0.0
|
2022-06-23 15:36:43 +08:00 |
|
aoshiguchen
|
f77444510c
|
启动日志调整.
|
2022-06-20 17:30:34 +08:00 |
|
aoshiguchen
|
adae7b4e31
|
类型转换器默认扩展新增针对数字、Boolean、字符串类型的处理
|
2022-06-20 17:13:02 +08:00 |
|
aoshiguchen
|
7b016ea7c6
|
反射工具类部分代码风格统一.
|
2022-06-20 15:58:23 +08:00 |
|
aoshiguchen
|
d212ea4fa9
|
调度器日志、变量命名优化
|
2022-06-20 15:21:13 +08:00 |
|
aoshiguchen
|
252b15c714
|
1、中微子启动器代码
2、增加针对双重校验锁工具方法的测试
|
2022-06-20 15:15:35 +08:00 |
|
aoshiguchen
|
89c9b3b19c
|
内部类型转换扩展,增加集合与数组之间的转换支持
|
2022-06-18 19:10:13 +08:00 |
|
aoshiguchen
|
dc04fe2fde
|
优化底层类型转换逻辑封装,支持自定义扩展.
|
2022-06-17 20:11:41 +08:00 |
|
杨文
|
3779fc5072
|
忽略target下的文件
|
2022-06-16 17:59:04 +08:00 |
|
杨文
|
8bdf4e7796
|
修改readme
|
2022-06-16 17:54:23 +08:00 |
|