spring的注解
李氏程序员
这个作者很懒,什么都没留下…
展开
-
Spring的注解@Qualifier用法
今天看代码的时候看到了@Qualifier注解 顺便看了一下他的作用: @Autowired @Qualifier("pty-transactionManager") private PlatformTransactionManager transactionManager; 采用: https://blog.csdn.net/qq_36567005/article/detai...原创 2019-08-25 21:31:59 · 197 阅读 · 0 评论 -
@PostConstruct
最近在公司项目中碰到了@PostConstruct这个注解,不解其意,查阅了下,总结如下:1、从Java EE5规范开始,Servlet中增加了两个影响Servlet生命周期的注解,@PostConstruct和@PreDestroy,这两个注解被用来修饰一个非静态的void()方法。写法有如下两种方式:@PostConstructpublic void someMethod(){}或者publi...原创 2019-09-19 15:52:51 · 81 阅读 · 0 评论 -
AspectJ的Execution表达式
Aspectj切入点语法定义 在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点" 例如定义切入点表达式 execution (* ...原创 2019-09-09 09:53:39 · 431 阅读 · 0 评论 -
AopProxyUtils 切面获取得工具类
AopProxyUtils.ultimateTargetClass 这样去获取原生类 而不是 info.getClass().getDeclaredMethod("globalInfo", Map.class); desc = method.getAnnotation(Desc.class); Method method =AopProxyUtils.ultimateTargetClass...原创 2019-09-04 15:31:15 · 1684 阅读 · 0 评论 -
Spring中@Async
https://www.cnblogs.com/wihainan/p/6516858.html原创 2019-09-04 15:21:46 · 76 阅读 · 0 评论 -
@Aspect 注解使用详解
https://blog.csdn.net/fz13768884254/article/details/83538709原创 2019-09-04 15:11:22 · 294 阅读 · 0 评论 -
@Scope注解的作用详解
https://blog.csdn.net/tzbugs/article/details/82142286原创 2019-09-04 14:58:03 · 119 阅读 · 0 评论 -
@Cacheable 导致@Desc注解失效得解决办法
Method method =AopProxyUtils.ultimateTargetClass(info).getDeclaredMethod("agyInfo", Map.class); 用这个来确定对象的原生类,代替之前的.getClass Method method = info.getClass().getDeclaredMethod(“agyInfo”, Map.class); ...原创 2019-09-04 10:19:25 · 214 阅读 · 0 评论 -
缓存是内部方法调用的怎么处理
用的是这个: https://blog.csdn.net/kaige8312/article/details/90317111 和 https://blog.csdn.net/rtuujnncc/article/details/68926465 和 https://blog.csdn.net/qq_33578832/article/details/85680437 https://blog.csd...原创 2019-09-02 04:35:33 · 120 阅读 · 0 评论 -
缓存切面
@Aspect @Service @Slf4j public class MadEvictCacheAspect { @Autowired private CacheManager cacheManager; @Pointcut(value = "execution(* com.pty.mad.service..*.insert*(..))") private void insertP...原创 2019-08-29 16:43:06 · 364 阅读 · 0 评论 -
Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用
https://www.cnblogs.com/fashflying/p/6908028.html原创 2019-08-28 10:21:43 · 87 阅读 · 0 评论 -
@Data
平时在开发过程中创建实体类的时候就经常的操作是:先写成员变量,然后再提供getXxx()、setXxx()方法,然后看需要再提供toString等方法。这样一来不仅会发现每写一个实体类的话就会有很多相同的操作,而且代码量看起来也很多,很长,不简洁。于是,@Data这个注解就能给我们开发过程中带来很方便的使用了。 首先,@Data这个注解是lombok包下的一个注解(该包还好很多好用的注解,有...原创 2019-09-24 19:21:15 · 228 阅读 · 0 评论