![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
黄伟伟
java开发工程师
展开
-
注解方式配置spring
注解方式配置(简化XML配置文件) 1)组件自动扫描功能 首先需要在applicationContext.xml中添加 a.扫描Bean组件的注解,替代xml中的元素的定义。 @Service 用于Service业务组件 @Control 用于Action控制组件 @Respository 用于DAO数据访问组件 @Comp转载 2013-08-19 22:33:27 · 524 阅读 · 0 评论 -
spring定时器
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法import java.util.TimerTask; public class EmailReportTask extends TimerTask{转载 2014-04-28 17:45:01 · 380 阅读 · 0 评论 -
spring注解
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面转载 2014-04-30 16:19:45 · 401 阅读 · 0 评论 -
spring的事务隔离级别
一、Propagation (事务的传播属性)Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。P转载 2014-04-14 22:22:08 · 350 阅读 · 0 评论 -
过滤器和拦截器的区别
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符拦截器,是在面向切面编程的转载 2014-03-18 14:32:04 · 391 阅读 · 0 评论 -
Spring MVC和Struts2的比较
我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filt原创 2014-02-26 23:12:33 · 312 阅读 · 0 评论 -
AOP重要名词解释
切面(Aspect): 一个关注点的模块化,这个关注点可能会横切多个对象。事务管理是J2EE应用中一个关于横切关注点的很好的例子。 在Spring AOP中,切面可以使用通用类(基于模式的风格) 或者在普通类中以 @Aspect 注解(@AspectJ风格)来实现。连接点(Joinpoint): 在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。 在Spring转载 2013-08-16 22:39:13 · 1007 阅读 · 0 评论 -
spring mvc工作原理
1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提交到目标Controller 4.Controller进行业务逻辑处理后,会返转载 2013-08-16 22:38:03 · 503 阅读 · 0 评论 -
spring事务隔离级别
todo转载 2013-08-17 10:49:59 · 394 阅读 · 0 评论 -
spring中的scope
scope的作用域。默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下:如何使用spring的作用域:1bean id="role" class="spr转载 2013-08-19 22:04:22 · 388 阅读 · 0 评论 -
用ProxyFactoryBean创建AOP代理
用ProxyFactoryBean创建AOP代理 使用Spring提供的类org.springframework.aop.framework.ProxyFactoryBean是创建AOP的最基本的方式 。 使用 ProxyFactoryBean 来创建 AOP 代理的最重要的优点之一是 IoC 可以管理通知和切入点。 这是一个非常的强大的功能,能够实现其他 AOP 框架很难实现的特转载 2016-11-26 09:32:02 · 274 阅读 · 0 评论