
spring
zz_cl
这个作者很懒,什么都没留下…
展开
-
springmvc拦截器
下面用springmvc拦截器对用户访问首页做一个简单的身份认证1、spring-mvc.xml添加配置 2、控制层package com.frame.core.ctrl;import java.io.IOException;import javax.原创 2016-10-01 09:34:59 · 397 阅读 · 0 评论 -
web项目集成spring框架
以下是一个最简单的示例1、新建一个标准的javaweb项目2、导入spring所需的一些基本的jar包3、配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xml...原创 2016-09-11 07:47:06 · 8597 阅读 · 4 评论 -
spring定时任务实现方式
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法import java.util.TimerTask; public class EmailReportTask extends TimerTask{ @Override转载 2016-09-06 12:35:16 · 303 阅读 · 0 评论 -
Spring实现AOP的4种方式
Spring实现AOP的4种方式 先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut)通知定义了切面要发生的“故事”和时间转载 2016-09-03 18:04:13 · 308 阅读 · 0 评论 -
AOP的实现机制
附件中有本文的源代码和Pdf版。本文写的很长的原因,是不希望大家学习AOP时到处找资料,大家有时间可以按照本文动手实践下,相信会有非常大的收获的,有什么问题互相交流,有问必答!1 AOP各种的实现AOP就是面向切面编程,我们可以从几个层面来实现AOP。在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较转载 2016-09-03 18:02:11 · 240 阅读 · 0 评论 -
AOP与OOP
AOP与OOP,面向切面编程和面向对象编程。AOP面向的是对象,针对实体,像类,对象及其属性和行为进行抽象封装,AOP所面向的是处理过程的某个步骤或阶段,面向功能,则是针对切面进行功能提取,想权限检查,日志操作,日志记录,性能统计,安全控制,事务处理,异常处理等,解决特定领域问题的代码从业务逻辑中独立出来。两者互补。定义切面,切面里面包含切入点,切入点内是一组连接点,切入点内定义前置通知,后置通知翻译 2016-08-31 16:34:28 · 553 阅读 · 0 评论