使用注解进行简化aop的配置
切点是run方法
Car.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("car")
public class Car {
public void run(){
System.out.println("Car i...
分类:
编程语言 时间:
2014-06-18 12:17:12
阅读次数:
269
1.添加JAR包,出了Spring自身的Jar包还要一些依赖的JAR包,不然会报ClassNotFound。
Student.java
package com.lubby.bean;
import org.springframework.stereotype.Component;
@Component("student")
public class Student {
private ...
分类:
编程语言 时间:
2014-06-18 11:57:51
阅读次数:
176
Spring 的@Scheduled注解实现定时任务执行和调度
首先要配置我们的spring.xml --- 即spring的主配置文件(有的项目中叫做applicationContext.xml或context.xml)
xmlns 多加下面的内容、
[html] view
plaincopy
xmlns:task="http...
分类:
编程语言 时间:
2014-06-18 11:19:51
阅读次数:
430
1. 在程序中提供需要依赖Spring为其注入属性的属性名和类型
package com.hao947.ioc;
public class UserService {
private String name;
private String year;
public void setName(String name) {
this.name = name;
}
pub...
分类:
编程语言 时间:
2014-06-17 22:29:58
阅读次数:
362
Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合 法性检查,如果入参不符合要求,方法将通过抛出异常的方式拒绝后续处理。举一个例子:有一个根据文件名获取输入流的方法:InputStream getData(String file),为了使方法能够成功执行,必须保证 file 入参不能为 null 或空白字符,否则根本无须进行后继的处理。这时方法的编写者通常会在方法体的最前面编写一段对入参进行检测的代码,如下...
分类:
编程语言 时间:
2014-06-17 22:20:55
阅读次数:
281
CGlib是一个强大的代码生成包,常被用于各种AOP框架,提供“拦截”功能。JDK本身就为控制要访问的对象提供了一种途径,动态代理Proxy。但是被代理的累必须实现一个或多个接口。如果想摆脱这个限制,为没有实现借口的类代理的话,可以使用CGlib。
下面是一个入门学习的小例子。
需求:InfoManager类有四个方法,query、del、create、update。要对这些方法进行访问控制。...
分类:
其他好文 时间:
2014-06-17 19:31:21
阅读次数:
175
1.实例化spring容器和从容器获取Bean目标实例化Spring容器常用的两种办法:办法一:在类途径下寻觅配置文件来实例化容器[引荐运用]ApplicationContextctx=newClassPathXmlApplicationContext(newString[]{"beans.xml"});办法二:在文件体系途径下寻觅配置文件来实例化容器[这种办..
分类:
编程语言 时间:
2014-06-17 18:04:17
阅读次数:
187
由于之前合并了流程及表单分类,在高级查询和流程管理页面打开z-tree树时,前端页面报出queryAllCategory()的空指针异常(逐步调试后在该方法中无空指针异常),并报如下错误:[16/06/1407:30:07:007CST]DEBUGsql.Connection:xxxConnectionClosedorg.codehaus.jackson.map.Json..
分类:
其他好文 时间:
2014-06-17 17:41:14
阅读次数:
190
ASP.NETMVC过滤器(三)前言本篇讲解行为过滤器的执行过程,过滤器实现、使用方式有AOP的意思,可以通过学习了解过滤器在框架中的执行过程从而获得一些AOP方面的知识(在顺序执行的过程中,这种编程模式就是横向的插入点),言归正传,我们还是以学习过滤器为主。对于IAuthorizat..
分类:
Web程序 时间:
2014-06-17 17:18:02
阅读次数:
248