spring
mojolang
精品驿站
展开
-
Spring3- 自动扫描组件或Bean
一、 Spring Auto Scanning Components —— 自动扫描组件 1. Declares Components Manually——手动配置component 2. Auto Components Scanning——自动扫描组件 3. Custom auto scan compone转载 2016-12-26 19:38:46 · 363 阅读 · 0 评论 -
Spring3- Spring 自动装配 Bean
1. Auto-Wiring ‘no’ 2. Auto-Wiring ‘byName’ 3. Auto-Wiring ‘byType 4. Auto-Wiring ‘constructor’ 5. Auto-Wiring ‘autodetect’ Spring Auto-Wiring Beans——Spri转载 2016-12-26 19:41:02 · 388 阅读 · 0 评论 -
Spring3- Spring AOP——Advice
Spring AOP即Aspect-oriented programming,面向切面编程,是作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题。简单地说,就是一个拦截器(interceptor)拦截一些处理过程。例如,当一个method被执行,Spring AOP能够劫持正在运行的method,在method执行前或者后加入一些额外的功能。转载 2016-12-26 19:48:12 · 370 阅读 · 0 评论 -
Spring3- Spring AOP——Pointcut,Advisor
上一篇的Spring AOP Advice例子中,Class(CustomerService)中的全部method都被自动的拦截了。但是大多情况下,你只需要一个方法去拦截一两个method。这样就引入了Pointcut(切入点)的概念,它允许你根据method的名字去拦截指定的method。另外,一个Pointcut必须结合一个Advisor来使用。 在Spring AOP中,有3转载 2016-12-26 19:49:25 · 448 阅读 · 0 评论 -
Spring3- Spring AOP——自动创建Proxy
在《Spring3系列9- Spring AOP——Advice》和《Spring3系列10- Spring AOP——Pointcut,Advisor拦截指定方法》中的例子中,在配置文件中,你必须手动为每一个需要AOP的bean创建Proxy bean(ProxyFactoryBean)。 这不是一个好的体验,例如,你想让DAO层的所有bean都支持AOP,以便写SQL日志,那么你必须转载 2016-12-26 19:57:39 · 424 阅读 · 0 评论 -
Spring3- Spring AOP AspectJ
本文讲述使用AspectJ框架实现Spring AOP。 再重复一下Spring AOP中的三个概念, Advice:向程序内部注入的代码。Pointcut:注入Advice的位置,切入点,一般为某方法。Advisor:Advice和Pointcut的结合单元,以便将Advice和Pointcut分开实现灵活配置。 AspectJ是基于注释(Annotation)的,所以需要JD转载 2016-12-26 21:03:17 · 490 阅读 · 0 评论 -
Spring3-Controller和@RequestMapping
Controller返回值,String或者ModelAndView @RequestMapping关联url @RequestMapping的属性 一、 Controller返回值,String或者ModelAndView 首先看一下spring的配置文件,如下 xml version="1.0" encoding="UTF-8"?> bea转载 2016-12-26 21:04:03 · 439 阅读 · 0 评论 -
springmvc常用注解标签详解
1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Contro转载 2017-01-28 01:08:50 · 374 阅读 · 0 评论 -
Spring框架笔记(二十四)——Spring中的JDBC的两种使用方式
为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架. 作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模板方法. 每个模板方法都能控制整个过程, 并允许覆盖过程中的特定任务. 通过这种方式, 可以在尽可能保留灵活性的情况下, 将数据库存取的工作量降到最低. 现在我们来转载 2017-02-02 22:59:45 · 1026 阅读 · 0 评论