Spring应用
暗夜狼王
在无数个孤独的夜晚,码农在编织着世界……我们是孤独的暗夜狼王,狼是野性和团队精神的代表,无数个暗夜狼王,在默默的编织着世界之网,我们无怨无悔而又乐在其中,只有我们能懂的乐趣……吼吼吼……
展开
-
Spring之@Scheduled注解结合线程之定时任务
轻松搞定定时任务 (二)定义定时任务需要扫描的包路径并且开启定时任务注解驱动(三)测试类大家动手试试 注: a. 在上面第一个红方框bao包路径下创建一个类 使用@Scheduled注解配置定时任务时间 b. 在上面那个类里,调用另一个实现了runnable接口的线程类,就是一个简单的job啦 ...原创 2018-08-09 09:37:53 · 1035 阅读 · 0 评论 -
AspectJ注解切面编程
一、前言 相信大家对Spring的AOP面向切面编程肯定很熟悉吧,以往大家应该是通过在xml中配置AOP切面(前置通知,后置通知以及环绕通知的方式实现切面编程)。废话不多说,狼王在最近的工作中,想在所有的业务逻辑层每一个方法的开始和结束都添加日志,用以在生产环境时,可以迅速排查问题。 二、直接上代码----使用AspectJ切面编程技术实现如下: ...原创 2018-08-09 11:27:47 · 385 阅读 · 0 评论 -
拦截器的使用(一)
(一)SpringMVC 中的Interceptor 拦截器在实际开发中经常遇到。比如做权限登陆,页面跳转流程控制,日志打印,特殊流程的处理等我们都可以使用拦截来进行操作。(二)拦截器的实现 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在SpringMVC 中定义一个Interceptor 非常简单,主要有两种方式,第...原创 2018-08-09 16:34:36 · 7510 阅读 · 0 评论 -
拦截器之自定义注解拦截器(二)
自定义注解拦截器 上篇我们讲到拦截器的使用,在实际的开发工作中,我们可能会遇到各种各种各样不同的需求功能。所以我们对技术的使用也需要不断的学习和更新,在什么样的场景业务之下使用什么样的技术选择是我们应该要做到的。当然啦,我们不是大牛,我们是暗夜中的小狼,不断的学习和积累...原创 2018-08-10 09:47:06 · 12307 阅读 · 1 评论