加载中
Spring学习笔记(10)——方法注入

引用 在大部分情况下,容器中的bean都是singleton类型的。如果一个singleton bean要引用另外一个singleton bean,或者一个非singleton bean要引用另外一个非singleton bean时,通常情况下将一...

2017/02/24 13:45
5
Spring学习笔记(12)——aop

先了解AOP的相关术语: 1.通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2.连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“...

2017/02/24 13:45
6
Spring学习笔记(3)——快速入门

项目目录如下: Say.java为主函数通过ApplicationContext创建对象,利用方法ClassPathXmlApplicationContext访问配置文件Applicationcontext.xml利用ac对象调用getBean获取Bean.利用getter&...

2017/02/24 13:45
35
简述IOC和AOP的作用

IOC: 控制反转,是一种设计模式。一层含义是控制权的转移:由传统的在程序中控制依赖转移到由容器来控制;第二层是依赖注入:将相互依赖的对象分离,在spring配置文件中描述他们的依赖关系。...

2017/02/24 11:31
12
Spring学习笔记(9)——注入参数

集合类型属性 1.Set类型 Java代码 private Set<String> sets=new HashSet<String>(); //我们需要给它添加set方法 public Set<String> getSets() { return sets; } public void setSets(Set<...

2017/02/24 11:31
7
Spring定时器StopWatch

简单总结一句,Spring提供的计时器StopWatch对于秒、毫秒为单位方便计时的程序,尤其是单线程、顺序执行程序的时间特性的统计输出支持比较好。也就是说假如我们手里面有几个在顺序上前后执行...

2017/02/24 11:22
19
Spring学习笔记(13)——aop原理及拦截器

原理 AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。   AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通...

2017/02/24 11:21
4
Spring学习笔记(8)——依赖注入

spring依赖注入 使用构造器注入 使用属性setter方法注入 使用Field注入(用于注解方式) 注入依赖对象可以采用手工装配或自动装配,在实际应用中建议使用手工装配,因为自动装配会产生未知情...

2017/02/24 11:21
11
Spring学习笔记(4)——IoC学习

IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我...

2017/02/24 11:21
12
Spring学习笔记(7)——Bean的基本配置

先从IOC说起,这个概念其实是从我们平常new一个对象的对立面来说的,我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当...

2017/02/24 11:21
7
Spring学习笔记(1)——初识Spring

一、Spring是什么 通常说的Spring其实指的是Spring Framework,它是Spring下的一个子项目,Spring围绕Spring Framework这个核心项目开发了大量其他项目,比如Spring Security,Spring Data,...

2017/02/23 14:53
45
Spring学习笔记(5)——IoC再度学习

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一...

2017/02/23 14:48
11
Spring学习笔记(6)——IoC的三种注入方式

1.接口注入(不推荐) 2.构造器注入(死的应用) 3.getter,setter方式注入(比较常用) Type1 接口注入 我们常常借助接口来将调用者与实现者分离。如: public class ClassA {   private I...

2017/02/23 13:55
11
Spring学习笔记(14)——注解零配置

我们在以前学习 Spring 的时候,其所有的配置信息都写在 applicationContext.xml 里,大致示例如下: java代码: 查看 复制到剪贴板 打印 <beans> <bean name="ds" class="org.apache.common...

2017/02/23 13:55
4
Spring学习笔记(14)——SpEL

是什么 Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并...

2017/02/23 13:47
2
Spring的NamedParameterJdbcTemplate的简单使用

Spring JDBC包提供了JdbcTemplate和它的两个兄弟SimpleJdbcTemplate和NamedParameterJdbcTemplate。 NamedParameterJdbcTemplate类是基于JdbcTemplate类,并对它进行了封装从而支持命名参数特...

Spring学习笔记(11)——bean之间的关系

1)继承: 如果多个bean存在相同的配置信息,Spring允许我们定义一个父,子将自动继承父的配置信息。 如下: <bean class="com.baobaobao.Car" id="car1" p:color="红色"p:price="200000" p...

2017/02/23 13:45
7
Spring学习笔记(2)——设计理念

我们知道Bean包装的是Object,而Object必然有数据,如何给这些数据提供生存环境就是Context要解决的问题,对Context来说他就是要发现每个Bean之间的关系,为它们建立这种关系并且要维护好 这...

2017/02/23 09:24
12

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部