随笔分类 -  spring

摘要:方法一:在Spring中,InitializingBean和DisposableBean是两个标记接口,为Spring执行时bean的初始化和销毁某些行为时的有用方法。 方法一:在Spring中,InitializingBean和DisposableBean是两个标记接口,为Spring执行时bea 阅读全文
posted @ 2017-08-22 15:59 beibidewomen 阅读(182) 评论(0) 推荐(0)
摘要:第一步:新建项目 SecondSpring 项目结构如下: 第二步:导入spring相对应的jar包 过程略... 第三步:创建@Mandatory 接口 第四步:新建House类 第五步:新建spring配置文件 common.xml mandatory.xml 第六步:新建测试类 Test.ja 阅读全文
posted @ 2017-08-22 15:43 beibidewomen 阅读(258) 评论(0) 推荐(0)
摘要:使用@required注解完成依赖检查: 即在对象属性的set方法上添加 @required后,若 <bean>配置中不为该属性赋值,运行会报错。 第一步: 第二步: required.xml 这样才能保证运行不出错。 注:看文档中需要配置扫描 阅读全文
posted @ 2017-08-22 15:11 beibidewomen 阅读(170) 评论(0) 推荐(0)
摘要:4个依赖检查支持的模式: none – 没有依赖检查,这是默认的模式。 simple – 如果基本类型(int, long,double…)和集合类型(map, list..)的任何属性都没有设置,UnsatisfiedDependencyException将被抛出。 objects – 如果对象类 阅读全文
posted @ 2017-08-22 14:45 beibidewomen 阅读(203) 评论(0) 推荐(0)
摘要:第一步:新建项目 SecondSpring 文件目录结构如下: 第二步:导入spring相对应的jar包 过程略... 第三步: 新建类 TestAbstract.java 第四步: 新建spring配置文件 common.xml abstract.xml 第五步:新建测试类 Test.java 第 阅读全文
posted @ 2017-08-18 18:21 beibidewomen 阅读(739) 评论(0) 推荐(0)
摘要:第一步: 新建工程 SecondSpring 文件目录结构如下: 第二步:导入spring 相应的jar包 过程略... 第三步: 新建类 ParentClass.java 第四步:新建spring 配置文件 common.xml parent.xml 第五步: 新建测试类 第六步: 运行结果如下 阅读全文
posted @ 2017-08-18 17:55 beibidewomen 阅读(1053) 评论(0) 推荐(1)
摘要:第一步:新建工程 SecondSpring 文件目录结构如下: 第二步: 导入spring相关的jar包,已经 mysql的jar包 过程略... 第三步: 新建连接数据库的配置文件 db.properties 第四步:新增spring配置文件 common.xml db.xml 第五步: 新建测试 阅读全文
posted @ 2017-08-18 17:15 beibidewomen 阅读(1520) 评论(0) 推荐(0)
摘要:第一步:新建工程 SecondSpring 文件目录结构如下: 第二步: 导入相关的spring jar包 略... 第三步: 新建类 GatherTest.java Person1.java Person2.java 第四步: 新建配置文件 common.xml annotation.xml 第五 阅读全文
posted @ 2017-08-18 15:39 beibidewomen 阅读(804) 评论(0) 推荐(0)
摘要:第一步:新建工程 SecondSpring 文件目录结构如下: 第二步:导入相应的spring jar包 略... 第三步: 新建类 AnnotationTest.java 第四步: 新建配置文件 common.xml 第五步:新建配置文件 annotation.xml 第六步: 编写测试类 第七步 阅读全文
posted @ 2017-08-18 14:25 beibidewomen 阅读(1202) 评论(0) 推荐(0)
摘要:scope="singleton" //单例scope="prototype" //原型 阅读全文
posted @ 2017-08-18 11:48 beibidewomen 阅读(204) 评论(0) 推荐(0)
摘要:final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类, 不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。 将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值, 而在以后的 阅读全文
posted @ 2017-08-18 11:31 beibidewomen 阅读(103) 评论(0) 推荐(0)
摘要:第一步:新建工程 SecondSpring 工程目录结构如下: 第二步:导入相应的jar包 略... 第三步:新建类 InnerBean.java 第四步: 新建类 OutterBean.java 第五步:新建配置文件 innerbean.xml 第六步:新建配置文件 common.xml 第七步: 阅读全文
posted @ 2017-08-18 11:27 beibidewomen 阅读(163) 评论(0) 推荐(0)
摘要:第一步: 新建工程 SecondSpring 工程目录结构如下: 第二步:导入响应的jar包 第三步: 新增类 Frult.java 第四步:新增配置文件 common.xml 第五步: 在 xmlfolder文件夹下新增app1.xml文件 app1.xml 第六步:编写测试类 Test.java 阅读全文
posted @ 2017-08-18 10:39 beibidewomen 阅读(628) 评论(0) 推荐(0)
摘要:xmlns:p="http://www.springframework.org/schema/p" 阅读全文
posted @ 2017-08-18 10:34 beibidewomen 阅读(1187) 评论(0) 推荐(0)
摘要:在Spring中,有三种方式注入值到 bean 属性。 在Spring中,有三种方式注入值到 bean 属性。 正常的方式 快捷方式 “p” 模式 看到一个简单的Java类,它包含两个属性 - name 和 type。稍后将使用Spring注入值到这个 bean 属性。 package com.yi 阅读全文
posted @ 2017-08-18 10:21 beibidewomen 阅读(455) 评论(0) 推荐(0)
摘要:第一步:创建工程 FirstSpringJAVA 第二步:新建dao层类 Dao.java 第三步:新建service类,将dao通过set的方式注入到 service中 ServiceTest.java 第四步:测试 <ref bean=" "> ,可以在两个配置文件中使用 application 阅读全文
posted @ 2017-08-18 10:08 beibidewomen 阅读(291) 评论(0) 推荐(0)
摘要:第一步: 编写实体类 Dog.java 第二步:编写配置文件 applicationContext6.xml 第三步:编写测试类 第四步:运行结果如下 阅读全文
posted @ 2017-08-17 18:14 beibidewomen 阅读(130) 评论(0) 推荐(0)
摘要:第一步: 新建Java工程 FirstSpringJAVA 第二步:导入相关的spring jar包 第三步: 新建接口 Father.java 第四步:新建两个接口实现类 Son1.java Son2.java 第五步:编写针对上面两个类的配置文件 Son1Config.java Son2Conf 阅读全文
posted @ 2017-08-17 17:54 beibidewomen 阅读(403) 评论(0) 推荐(0)
摘要:第一步:编写接口 HelloWorld.java 第二步:编写实现类 第三步:编写javaconfig 配置等效的Java AppConfig.java 该文件等效于: 第四步:编写测试类 第五步:运行结果如下 文件结构如下: 阅读全文
posted @ 2017-08-17 17:31 beibidewomen 阅读(240) 评论(0) 推荐(0)
摘要:第一步:新建maven 项目 FirstSpringJAVA 第二步:导入spring对应的jar包 pom.xml 第三步:声明接口 People.java 第四步:新建两个接口实现类 Man.java Woman.java 第五步:新建工厂类 SpringFactory.java 第六步: 新建 阅读全文
posted @ 2017-08-17 16:54 beibidewomen 阅读(172) 评论(0) 推荐(0)