跳过导航链接
A C D E F G H I L M P R T 

A

action(Object, String...) - 类 中的方法top.tangyh.basic.echo.core.EchoServiceImpl
 
action(Object, boolean, String...) - 类 中的方法top.tangyh.basic.echo.core.EchoServiceImpl
回显数据的3个步骤:(出现回显失败时,认真debug该方法) 1. parse: 通过反射将obj的字段上标记了 @Echo 注解的字段解析出来, 封装到typeMap中 2. load: 依次查询待回显的数据 3. write: 将查询出来的结果 反射或put 到obj的 字段或echoMap 中 注意:若对象中需要回显的字段之间出现循环引用,很可能发生异常,所以请保证不要出现循环引用!!!
afterPropertiesSet() - 类 中的方法top.tangyh.basic.echo.core.EchoServiceImpl
 

C

CacheLoadKeys - top.tangyh.basic.echo.manager中的类
封装 Echo 注解中解析出来的参数 必须重写该类的 equals() 和 hashCode() 便于Map操作
CacheLoadKeys(Echo) - 类 的构造器top.tangyh.basic.echo.manager.CacheLoadKeys
 
CacheLoadKeys(LoadKey, LoadService, Set<Serializable>) - 类 的构造器top.tangyh.basic.echo.manager.CacheLoadKeys
 
ClassManager - top.tangyh.basic.echo.manager中的类
类管理器
ClassManager() - 类 的构造器top.tangyh.basic.echo.manager.ClassManager
 

D

DefCacheLoader - top.tangyh.basic.echo.core中的类
默认的缓存加载器
DefCacheLoader(EchoProperties.GuavaCache) - 类 的构造器top.tangyh.basic.echo.core.DefCacheLoader
 

E

EchoAutoConfiguration - top.tangyh.basic.echo中的类
关联字段数据注入工具 自动配置类
EchoAutoConfiguration() - 类 的构造器top.tangyh.basic.echo.EchoAutoConfiguration
 
EchoProperties - top.tangyh.basic.echo.properties中的类
配置类
EchoProperties() - 类 的构造器top.tangyh.basic.echo.properties.EchoProperties
 
EchoProperties.GuavaCache - top.tangyh.basic.echo.properties中的类
 
EchoResultAspect - top.tangyh.basic.echo.aspect中的类
InjectionResult 注解的 AOP 工具
EchoResultAspect() - 类 的构造器top.tangyh.basic.echo.aspect.EchoResultAspect
 
EchoServiceImpl - top.tangyh.basic.echo.core中的类
字典数据回显工具类 1.
EchoServiceImpl(EchoProperties, Map<String, LoadService>) - 类 的构造器top.tangyh.basic.echo.core.EchoServiceImpl
 
equals(Object) - 类 中的方法top.tangyh.basic.echo.manager.CacheLoadKeys
 
equals(Object) - 类 中的方法top.tangyh.basic.echo.manager.LoadKey
 

F

FieldParam - top.tangyh.basic.echo.manager中的类
封装字段上标记了 Echo 注解的字段
FieldParam() - 类 的构造器top.tangyh.basic.echo.manager.FieldParam
 

G

getEchoResultAspect(EchoService) - 类 中的方法top.tangyh.basic.echo.EchoAutoConfiguration
 
getEchoService(Map<String, LoadService>) - 类 中的方法top.tangyh.basic.echo.EchoAutoConfiguration
回显服务 在项目启动时,Spring会自动将实现了 LoadService 且被 Spring 扫描到容器中的实现类装载到strategyMap中。
getEnvironment() - 类 中的方法top.tangyh.basic.echo.core.EchoServiceImpl
 
getFields(Class<?>) - 类 中的静态方法top.tangyh.basic.echo.manager.ClassManager
 
GuavaCache() - 类 的构造器top.tangyh.basic.echo.properties.EchoProperties.GuavaCache
 

H

hashCode() - 类 中的方法top.tangyh.basic.echo.manager.CacheLoadKeys
 
hashCode() - 类 中的方法top.tangyh.basic.echo.manager.LoadKey
 

I

interceptor(ProceedingJoinPoint, EchoResult) - 类 中的方法top.tangyh.basic.echo.aspect.EchoResultAspect
 

L

load(CacheLoadKeys) - 类 中的方法top.tangyh.basic.echo.core.DefCacheLoader
内存缓存不存在时, 调用时触发加载数据
LoadKey - top.tangyh.basic.echo.manager中的类
封装 Echo 注解中解析出来的参数 必须重写该类的 equals() 和 hashCode() 便于Map操作
LoadKey(Echo) - 类 的构造器top.tangyh.basic.echo.manager.LoadKey
 
loadMap() - 类 中的方法top.tangyh.basic.echo.manager.CacheLoadKeys
加载数据

M

methodPointcut() - 类 中的方法top.tangyh.basic.echo.aspect.EchoResultAspect
 

P

PREFIX - 类 中的静态变量top.tangyh.basic.echo.properties.EchoProperties
 

R

reload(CacheLoadKeys, Map<Serializable, Object>) - 类 中的方法top.tangyh.basic.echo.core.DefCacheLoader
重新载入数据
resolveBasePackage(String) - 类 中的方法top.tangyh.basic.echo.core.EchoServiceImpl
 

T

top.tangyh.basic.echo - 程序包 top.tangyh.basic.echo
 
top.tangyh.basic.echo.aspect - 程序包 top.tangyh.basic.echo.aspect
 
top.tangyh.basic.echo.core - 程序包 top.tangyh.basic.echo.core
 
top.tangyh.basic.echo.manager - 程序包 top.tangyh.basic.echo.manager
 
top.tangyh.basic.echo.properties - 程序包 top.tangyh.basic.echo.properties
 
A C D E F G H I L M P R T 
跳过导航链接

Copyright © 2023. All rights reserved.