摘要: 1. 首先仔细检查一下,Aspect类是不是少了@Component注解(这一点很重要!),只有一个@Aspect注解是不行的。2. 拦截指定注解的规则怎么写?如拦截所有带了RequestMapping的方法首先声明一个写入点来匹配所有要拦截的方法名假如拦截... 阅读全文
posted @ 2018-07-08 22:44 john8169 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 为了验证select 1 与 select 1 from tableName 与 select * from tableName的执行效率,需要测试一下各自执行的时间。于是总结一下,查看mysql语句运行时间的方法。1. show profiles。mysq... 阅读全文
posted @ 2018-07-08 22:43 john8169 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 1. 前言注解是个很奇妙的存在,为什么加上了@Transactional之后,方法会在一个事务的上下文中被执行呢?为什么加上了@Cacheable之后,方法的返回值会被记录到缓存中,从而让下次的重复调用能够直接利用缓存的结果呢?随着对AOP的逐渐应用和了解,... 阅读全文
posted @ 2018-07-08 22:42 john8169 阅读(605) 评论(0) 推荐(0) 编辑
摘要: java问题的排查这么多年几乎没有什么改进,还是老的方法;每年查的问题也都很类似,不会有什么太多特殊的问题出现;java一些很常见的问题基本可以用一个模式去解的(大部分问题,只是有些问题比较复杂)所有的性能优化问题跟排查一个故障没有太大区别,因为最终都体现在... 阅读全文
posted @ 2018-07-08 22:36 john8169 阅读(838) 评论(0) 推荐(0) 编辑