
spring
自强-X
这个作者很懒,什么都没留下…
展开
-
第二章Spring资源和配置开发环境-第二节eclipse插件安装教程
http://spring.io/原创 2020-06-20 14:07:38 · 315 阅读 · 0 评论 -
第二章Spring资源和配置开发环境-第一节spring资源网址 spring官网 eclipse插件 Spring jar包下载
一:开发工具清单spring官网:http://spring.io/。spring的eclipse插件地址:http://spring.io/tools/sts/all。spring的Jar包下载地址:http://maven.springframework.org/release/org/springframework/spring/原创 2020-06-20 13:57:09 · 424 阅读 · 0 评论 -
第一章自学spring简介,spring核心系列博客的介绍
本章介绍Spring的整体框架图,和学习路线图原创 2020-06-20 13:56:49 · 563 阅读 · 1 评论 -
第三章Spring的Hello World
一、Spring的Hello World程序。 根据IT界的惯例,学习一门新技术之前总是要搞一个Hello World的。我就从这个案例开始,在这之前的必要工作要先做好。例如jdk、eclipse、springIDE等等,主要相关准备在【Spring自学之路】目录中可以找到这里不再赘述。 首先我们在eclipse中新建一个普通的Java工程,命名为【spring001hello原创 2020-06-19 08:28:51 · 547 阅读 · 0 评论 -
第四章IOC:DI、DL概念 注入的方法
1.IOC:DI、DL概念控制反转(inversionofcontrol,英文缩写为IOC)是Spring框架的核心。控制反转实现方式一般有两种,依赖注入(DependencyInjection,简称DI)和依赖查找(DependencyLookup)。依赖注入应用比较广泛,依赖查找暂时不做讨论。在面向对象的开发过程中,我们的项目中的每个类往往都有相互之间的关系,这就原创 2020-06-19 08:28:36 · 1323 阅读 · 0 评论 -
第五章IOC:使用-XML装配Bean(五章第一节总体介绍)
一、IOC容器的使用-XML装配Bean 本节内容主要是介绍如何用xml来配置Bean,也就是配置spring容器的配置文件。主要一下几个部分入手。 -首先介绍一下如果配置一个标准的Bean 。 -注入属性,即如何为Bean的属性注入相应的值。 -工厂创建Bean,如何用工厂的方式获取Bean的实例。 -Bean的关系,通过XML配置文件来实现Bean之间的相互关系。原创 2020-06-19 08:28:13 · 261 阅读 · 0 评论 -
第五章第二节-spring注入属性
本节介绍如何配置一个最原始的Bean,通过构造器注入方式和属性注入的方式为Bean的属性注入值。简单介绍一下spring各个xml命名空间的作用。原创 2020-06-19 08:27:30 · 352 阅读 · 0 评论 -
第五章第三节-工厂创建Bean
我还是以一个小项目来进行介绍。创建一个普通的java项目,也是和HelloWorld中创建的项目一样。这里主要涉及Person.java就是一个普通的Bean类,FactoryBeanImpl.java、InstanceFactory.java、StaticFactory.java这三个就是我们将要使用的工厂类,MainTest.java测试类,spring.xml容器的配置文件。他们的完整代码见原创 2020-06-19 08:27:13 · 450 阅读 · 0 评论 -
第五章第四节-bean的关系
本节内容,介绍在spring的xml配置文件中配置各类bean之间的关系,例如引用bean,内部bean,继承bean,抽象bean等等。原创 2020-06-19 08:26:51 · 281 阅读 · 0 评论 -
第五章第五节-bean的范围
介绍在xml中设置bean的范围,使用scope属性。原创 2020-06-19 08:26:35 · 335 阅读 · 0 评论 -
第五章第七节-自动装配Bean
介绍通过配置xml中bean的autowired属性来自动注入引用类型的属性值。原创 2020-06-19 08:25:57 · 227 阅读 · 0 评论 -
第五章第八节-P命名空间
本节介绍spring配置文件的P命名空间。(后面有本节完整的代码)创建一个Person的bean类,有private String name;private int age;两个成员(有setter风格的方法)。按照以前的属性注入方式肯定使用构造器和属性注入的方法。这里不再使用之前的方式,在引入P命名空间后,使用p:age=""和p:age-ref=""的方式注入即可。也就是做了一个简化原创 2020-06-19 08:25:39 · 255 阅读 · 0 评论 -
第五章第九节-property-placeholder加载外部属性文件
本节也以一个小项目来做介绍,还是和HelloWorld的项目一样,不过多加了c3p0-0.9.1.2.jar和mysql-connector-java-5.1.34.jar的包。项目是以配置数据库的连接作为演示。项目中TestMain.java是测试类;db.properties是外部的属性文件(和spring配置文件一样放在src下);spring.xml是IOC容器配置文件。原创 2020-06-19 08:25:23 · 1240 阅读 · 0 评论 -
附录二:Spring的各类jar包说明
spring-beans和spring-core两个jar包主要提供了spring框架的基础能力,主要包括IOC和依赖注解两大特征,这两大特征在BeanFactory接口的基础上及其相应的衍生接口和类中得到了实现。在IOC部分详细讨论。spring-context是在Core和Beans的基础上建立的功能模块,他继承了Beans和Core中的一些基本功能,同时增加了对诸如原创 2020-06-18 08:32:37 · 304 阅读 · 0 评论 -
5.1.1-2,XSD简介 beans的XSD文档声明
所有注册到spring容器的对象,都被叫做bean。这些bean集合起来就叫做beans,这样理解起来比较容易。当然在beans不是只能包含bean元素还有其他的也是可以,这里就不在展开来讲。 关于的XSD,也就是配置文件的文档声明,spring的配置文件提供相应的标签支持。通常在只引入spring-beans.xsd的情况下,beans中的声明如下所示。Spring2.0之后原创 2020-06-18 08:31:43 · 534 阅读 · 2 评论 -
第五章第六节-装配集合
按照spring的HelloWorld案例,创建一个项目。涉及的bean类三个Car.javaHouse.javaPerson.java,其中Car和House是Person的成员。DataBase.java类是测试Properties属性的。MainTest.java是一个有main函数的测试类。spring.xml是容器配置文件(结尾有整个项目的完整代码)。一、配置List和Ma原创 2020-06-18 08:30:53 · 211 阅读 · 0 评论 -
第六章IOC:使用注解装配bean
本节介绍使用注解的方式来装配Bean。当然对于xml配置文件还是需要的,但可以极大减少xml的配置内容。在这之前先为大家介绍一下四种类型的注解。括号中是我自己理解一些概念。需要了解的是spring框架本身是无法区分这些组建的作用,也就是说它只是都当作一个组建扫描,只是我们在使用的过程中来区分应用。@Component 基本注解, 标识了一个受 Spring 管理的组件。@Repo原创 2020-06-18 08:26:35 · 272 阅读 · 0 评论 -
附录一 spring命名空间
附录一:spring命名空间Spring的命名空间引入:在安装好spring的eclipse插件之后。使用【Spring Config Editor】来打开spring的xml配置文件。在打开的编辑页面的标签页中切换到Namespace,会打开如下图所示界面。把你需要引入的命名空间勾上即可。Spring命名空间说明命名空间作用说明原创 2020-06-17 08:39:05 · 495 阅读 · 0 评论