1、什么是Spring框架?Spring框架有哪些主要模块? Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在 ...
分类:
编程语言 时间:
2017-05-04 01:34:38
阅读次数:
310
所谓的依赖注入是指容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖。 依赖注入主要目的是为了解耦,体现了一种“组合”的理念。 无论是xml配置、注解配置还是Java配置,都被称为配置元数据,所谓的元数据即描述数据的数据。 声明Bean的注解: @Compone ...
分类:
编程语言 时间:
2017-05-04 01:28:20
阅读次数:
201
Spring主要解决对象的创建及对象之间的依赖关系 1 IOC容器,控制反转,主要作用是对象的创建交给该容器 2 依赖注入,解决对象之间的依赖关系 3 AOP,面向切面编程 一、IOC容器相关属性,applicationContext.xml配置文件一些属性说明,在3.0之后没有该文件,需要自己去创 ...
分类:
编程语言 时间:
2017-04-29 15:06:50
阅读次数:
217
由于公司研发用到spring boot,故开始学习spring boot。本系列主要参考spring boot实战,来完成。 1.1 spring 环境搭建,使用maven配置如下: 1.2 spring 四大原则: 一:使用POJO进行轻量级和最小侵入式开发 二:通过依赖注入和基于接口编程实现松耦 ...
分类:
编程语言 时间:
2017-04-21 00:09:22
阅读次数:
176
Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:
编程语言 时间:
2017-04-14 09:33:59
阅读次数:
247
Spring框架是现在Java最流行的开源框架之一,并且Spring下的各种子项目对某些特定问题的解决有很好的支持。因此,如果能在Spring 基础上实现搭建自己的一套框架(基于XML配置)。就必然需要实现一些自定义的标签,主要是方便使用我们框架的人能够快速、简单进行配置。 要想自定义标签,首先第... ...
分类:
编程语言 时间:
2017-04-09 09:35:55
阅读次数:
259
一 配置xml方式:扫描com包下的bean com包下一个类: resource下 p.properties中的文件内容: main函数: 打印: hahadaxiao 二 注解方式 com包下存在下面这个类,默认扫描Config1所在的包下的Bean 打印: hahadaxiao ...
分类:
编程语言 时间:
2017-03-15 00:37:33
阅读次数:
173
工程 resource下新建一个 p.properties文件,里面内容为: 使用: 打印: hahadaxiao 若有多个properties文件,则用 *号通配符,或者用逗号分隔 ...
分类:
编程语言 时间:
2017-03-14 23:45:46
阅读次数:
240
通过工厂创建bean。 运行打印: staticCreate instanceCreate ...
分类:
编程语言 时间:
2017-03-14 21:14:18
阅读次数:
207
1.自动装配 1.1 byType 1.1.1根据类型自动匹配,若当前没有类型可以注入或者存在多个类型可以注入,则失败。必须要有对于的setter方法 public class Person{ public String name; public int age; public String get ...
分类:
编程语言 时间:
2017-03-14 20:25:08
阅读次数:
210