Spring和MyBatis环境整合 SSH框架的结合几乎家喻户晓,但是一般的中小项目,使用Spring和MyBatis就够了,而且MyBatis轻便好使,易上手,值得大家尝试一次。 开篇简介: Spring: Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 两个重要模 ...
分类:
编程语言 时间:
2016-08-12 11:40:03
阅读次数:
194
名词解释 1.什么是IOC IOC是 Inversion of Control的缩写,多数书籍翻译成“控制反转”。 IOC 和依赖注入(DI) 所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。 2. Bootstrapper: 在程序中使用框架需要找到一个切入点,将框架 ...
分类:
其他好文 时间:
2016-08-12 01:15:52
阅读次数:
1439
应用场景:当你需要往Bean里注入一个其父类中定义的属性,而你又无法复写父类的属性或属性的setter方法时 这里通过@PostConstruct,为UserDaoImpl的父类里定义的一个sessionFactory私有属性,注入了我们自己定义的sessionFactory(父类的setSessi ...
分类:
其他好文 时间:
2016-08-08 12:36:23
阅读次数:
103
1 JDK安装 2 Struts2简单入门示例 前言 作为入门级的记录帖,没有过多的技术含量,简单的搭建配置框架而已。这次讲到spring,这个应该是SSH中的重量级框架,它主要包含两个内容:控制反转\依赖注入,和AOP面向切面编程。 1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字 ...
分类:
编程语言 时间:
2016-08-07 19:51:32
阅读次数:
160
Spring 配置概述 用户可以通过属性注入、构造函数注入的方式建立Bean和Bean的依赖;可以通过字面值的方式设置Bean的属性,也可以通过ref引用容器中其他的Bean;Spring为集合 类提供了专门的配置标签;使用Spring简化配置方式可以让配置文件更加紧凑;可以通过配置文件中的<bea ...
分类:
编程语言 时间:
2016-08-03 19:58:28
阅读次数:
190
控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中我们使用面向对象编程对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方 ...
分类:
编程语言 时间:
2016-08-02 08:52:26
阅读次数:
330
网站:http://spring.io/ http://projects.spring.io/spring-framework Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用。 是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 从大小与 ...
分类:
编程语言 时间:
2016-08-01 15:55:25
阅读次数:
248
Spring 2.5框架学习笔记 1.是一个开源的控制反转IOC和面向切面AOP的容器框架 2.IOC控制反转 public class PersonServiceBean { private PersonDao personDao = new PersonDao(); publiv void sa ...
分类:
编程语言 时间:
2016-07-17 10:28:20
阅读次数:
172
0X1 什么是依赖注入 依赖注入(Dependency Injection),是这样一个过程:某客户类只依赖于服务类的一个接口,而不依赖于具体服务类,所以客户类只定义一个注入点。在程序运行过程中,客户类不直接实例化具体服务类实例,而是客户类的运行上下文环境或专门组件负责实例化服务类,然后将其注入到客 ...
分类:
Web程序 时间:
2016-07-16 06:49:31
阅读次数:
225
1、什么是Spring?
Spring是个java企业级应用的开源框架。Spring主要目标就是简化开发,并通过pojo为基础的编程模型促进良好的编程习惯。
2、为什么要使用Spring框架
它是轻量级的开源框架,基本的版本大约2MB。
控制反转IOC:Spring通过控制反转实现了松散耦合,对象们给出他们的依赖,而不是直接创建或者查找依赖的对象。面向切面编程:AOP,Spring支持面向切...
分类:
编程语言 时间:
2016-07-14 15:28:59
阅读次数:
257