Spring FrameWork
Sommer_Xia
Keep moving
展开
-
Spring 加载xml配置文件的方式 ApplicationContext
大家都知道Java读普通文件是通过Basic I/O 中的InputStream、OutStream、Reader、Writer 等实现的。在spring 框架中,它是怎样识别xml这个配置文件的呢?这就要靠IoC容器的两个接口BeanFactory和ApplicationContext:BeanFactory (接口)|--------XmlBeanFactory(实现类)原创 2015-08-30 00:30:56 · 6981 阅读 · 0 评论 -
Bean的两种依赖注入方式
依赖是指对象之间的关系,………………看下面的例子两种主要方式:基于构造器注入Constructor-based 基于setter方法注入Setter-based经常会有同学把依赖注入和bean实例化搞混一、构造器注入:1)常量值简写:常量"/>全写:常量2)引用简写:引用"/>全写原创 2015-09-07 17:07:46 · 1833 阅读 · 0 评论 -
理解 Spring AOP的含义
OOP(Object-Oriented Programming)的关键单元是类(class)AOP(Aspect-Oriented Programming)的关键单元是切面(aspect)。AOP可作为OOP的补充。新手比较难理解AOP中横切(crosscutting)这个概念。假设这样一个场景:我们去饭店吃饭public class People{ public void原创 2015-09-07 10:34:03 · 2679 阅读 · 0 评论 -
实例化Bean的方法(基于xml配置)
Spring IoC容器 根据基于xml的配置元数据(configuration metadata),使用反射机制来创建Bean的实例。创建的方法有三种:1. 通过构造器1.1 使用空构造器进行定义。类中必须有空构造器(可以是默认的)空构造器中没有传入参数,bean的配置只需要一个定义名就可以了。 例子:接口HelloApi.javapa原创 2015-09-01 13:43:19 · 2130 阅读 · 0 评论 -
Spring XML配置文件结构及bean的命名
XML文件的结构一般如下<beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:sch原创 2015-08-30 18:12:25 · 4400 阅读 · 0 评论 -
Spring Boot 创建RESTful Web Service
本篇将使用Spring Boot创建一个简单restful风格web服务,接受HTTP GET请求:翻译 2016-11-13 21:08:08 · 2174 阅读 · 1 评论 -
Spring Framework 模块介绍
Spring 框架包含约20个模块,分为以下6组:1. 核心容器 Core Container2. 数据访问/集成 Data Access/Integration3. 网络 Web3. 面向切面 AOP (Aspect Oriented Programming)4. 插装 Instrumentation(Java 1.6新特性)5. 消息 Mes翻译 2016-01-31 21:39:13 · 1321 阅读 · 0 评论 -
用Eclipse创建第一个Spring项目(最最入门级)
网上关于Spring的介绍资料已经数不胜数,但大多篇幅冗长,初学者不易理解记忆。这里先作一个简短的提炼,不作详细解释,主要内容是带大家创建一个Spring项目,感受一下这东西到底是什么样的。1.Spring Framework是用来干嘛的?是为基于java的企业应用提供的开发模型,让开发人员只关心应用层面的业务逻辑,不用关心环境的部署。2.Spring 设计原则依赖注入DI (原创 2015-08-29 14:29:48 · 37141 阅读 · 25 评论