
Spring
文章平均质量分 81
Simple_Yang92
不忘初心~
展开
-
Spring bean scopes
目前,scope的取值有5种取值:在Spring 2.0之前,有singleton和prototype两种;在Spring 2.0之后,为支持web应用的ApplicationContext,增强另外三种:request,session和global session类型,它们只实用于web程序,通常是和XmlWebApplicationContext共同使用。单例(原创 2018-01-23 14:26:32 · 160 阅读 · 0 评论 -
springmvc常用注解标签详解
原文出处:http://www.cnblogs.com/leskang/p/5445698.html1、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC转载 2018-02-02 14:16:23 · 135 阅读 · 0 评论 -
Spring Quartz
Quartz,它是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制,相当于java.util.Timer,但是比Timer多了很多的功能:1.持久性作业,就是保持调度定时的状态;2.作业管理,对调度作业进行有效的管理;3.类Corn的定时支持,可以用Corn的方式来执行作业;4.线程处理模型 Timer是单线程作业的,但是Qua转载 2018-01-25 16:24:37 · 254 阅读 · 0 评论 -
SpringMVC原理
参考文档:SpringMVC源码分析系列其工作流程为:1、用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获;2、DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截...转载 2018-02-01 16:48:58 · 150 阅读 · 0 评论 -
Spring中的ref local标签
用"local"属性指定目标其实是指向同一文件内对应"id"属性值为此"local"值的索引,"local"属性的值必须和目标bean的id属性相同。如果同一文件内没有匹配的元素,xml解析器将提示错误。同样,如果目标在同一XML文件内,使用"local"变量是最好的选择(为了尽可能早地知道错误)。注意:spring 4.0不再支持ref local,官方推荐使用 ref bean="xx转载 2018-01-25 14:54:27 · 704 阅读 · 0 评论 -
SSM框架搭建中的相关配置
环境:JDK1.8 + eclipse Oxygen Release (4.7.0) + tomcat8.01. 在eclipse中新建一个Maven webapp项目,创建后的工程如下:2. 配置pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch...原创 2018-02-01 11:17:32 · 169 阅读 · 0 评论 -
Spring MethodInvokingFactoryBean的用法
作用让某个实例的某个方法的返回值注入为Bean的实例让某个类的静态方法的返回值注入为Bean的实例使用MethodInvokingFactoryBeanspring-beans.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or转载 2018-01-24 16:46:28 · 1148 阅读 · 0 评论 -
Spring AOP
AOP的理解AOP(Aspect Oriented Programming)面向切面编程,通过预编译方式和运行期动态代理实现程序功能的横向多模块统一控制的一种技术。AOP是OOP的补充,OOP 主要的模块单元是 class (类),而AOP 是 aspect(切面)。切面使得诸如事务管理等跨越多个类型和对象的关注点模块化。(这样的关注点在 AOP 的字眼里往往被称为 crosscutting (横...转载 2018-03-06 13:28:27 · 171 阅读 · 0 评论 -
Spring 事务管理
1. 什么是事务?理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一个...转载 2018-03-01 16:46:04 · 159 阅读 · 0 评论 -
Spring核心容器
Spring中的bean是由Spring容器来进行管理的。Spring容器用来管理bean对象的生命周期、对象和对象之间的依赖关系。下面是Spring的主要接口设计关系图:org.springframework.beans 和 org.springframework.context 包是 Spring Framework 的 IoC容器的根本。BeanFactory 接口提供了转载 2018-01-23 14:58:15 · 507 阅读 · 0 评论 -
Spring bean不同配置方式比较
原创 2018-01-24 11:15:07 · 227 阅读 · 0 评论 -
Spring Bean的注入方式 & 在代码中获取bean的方式
Spring Bean的注入方式依赖注入是一个让对象只通过构造参数,工厂方法的参数或者配置的属性来定义他们的依赖的过程。依赖注入主要使用以下几种方式:1. 基于构造函数的注入基于构造函数的依赖注入是由IoC容器来调用类的构造函数,构造函数的参数代表这个Bean所依赖的对象。在上面代码这种情况下,容器可以通过使用构造函数参数的 type 属性来实现简单类型的匹配。或者使用 index 属性来指定构造...原创 2018-01-24 11:13:21 · 6094 阅读 · 0 评论