| 程序包 | 说明 |
|---|---|
| org.daijie.core.factory.proxy | |
| org.daijie.core.lock | |
| org.daijie.core.result.factory | |
| org.daijie.core.swagger |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
AfterAspectFactory
定义AOP工厂类,处理方法后具体实现
|
interface |
AroundAspectFactory
定义AOP工厂类,处理方法前后具体实现
|
interface |
AspectFactory
定义AOP工厂类
|
interface |
BeforeAspectFactory
定义AOP工厂类,处理方法前具体实现
|
interface |
HardlerFactory
处理方法中需要执行指定业务的方法工厂
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractHardleFactory
代理对象中间类
|
class |
AfterHardlerFactory
代理方法后执行具体实现
|
class |
AroundHardlerFactory
代理对象方法前后具体实现
|
class |
BeforeHardlerFactory
代理方法前执行具体实现
|
class |
ThrowingHardlerFactory
代理对象运行时异常具体实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
LockAspect
分布式锁注解aop处理
通过org.daijie.core.lock.Lock注解配置在类和方法使用,可以配置锁的超时时间、业务编号
|
class |
LockHardler
代理指定方法加锁
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ApiResultInitialFactory
用于API返回数据封装类的工厂实例
|
class |
ModelResultInitialFactory
实例工厂,实例具体返回对象
|
static class |
ModelResultInitialFactory.Result |
class |
ParamFactory |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DocketFactory
swagger注册相关bean要执行的方法工厂
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ApiInfoDocketFactory
动态注册swagger的Docket
默认注册一个Docket
通过配置中的swagger.groupName注册多个bean
|
class |
SwaggerConfiguration
初始化swagger配置
动态注册docket bean
|
Copyright © 2018. All rights reserved.