01 2018 档案

摘要:Bean的种类 1.普通Bean:之前操作的都是普通bean <bean id="" class="A"> Spring 就直接创建A 然后返回 2.FactoryBean:是一个特殊的Bean,具有工厂生产对象的能力,但是只能生产特定的对象 bean必须实现Factorybean的接口,此接口提供 阅读全文

posted @ 2018-01-07 16:40 弯弓射雕的男人 阅读(122) 评论(0) 推荐(0) 编辑

摘要:实例工厂:必须现有工厂的实例对象,通过实例对象创建对象。所有的方法都是非静态的(这一点和静态工厂有区别) (直接看代码) 工厂(和静态工厂的区别就是非静态 其他都一样) 配置(配置和静态的有点区别 仔细看看吧 ) 测试类 (静态自定义和实例自定义的区别大一点 当用spring的时候完全一样) 阅读全文

posted @ 2018-01-07 16:22 弯弓射雕的男人 阅读(143) 评论(0) 推荐(0) 编辑

摘要:3种 bean的实例化方式:1默认构造 2静态工厂 3实例工厂(本次只讲静态工厂) 1.默认构造 :一般代码省略 (这里没有笔记 因为比较简单) <bean id="" class=""> 必须提供默认构造 2静态工厂 :<bean id="" class="工厂的全限定类名(包名加类名)" fac 阅读全文

posted @ 2018-01-07 15:58 弯弓射雕的男人 阅读(125) 评论(0) 推荐(0) 编辑

摘要:先看一张图 1. BeanFactory:这是一个工厂,用于生产任意bean。 (采取延时加载,第一次getBean时才会初始化Bean) 2.ApplicationContext:是beanFactory 的子接口 ,功能更强大 (国际化处理 . 事件传递 Bean自动装配 各种不同层级之间的Co 阅读全文

posted @ 2018-01-06 16:02 弯弓射雕的男人 阅读(136) 评论(0) 推荐(0) 编辑

摘要:DI 依赖注入 依赖:一个对象需要使用另一个对象 注入:通过set方法进行另一个对象的设置 实例: 创建bookDao 创建bookDaoImpl 创建bookservice 创建bookServiceImpl 创建测试类 创建xml配置文件 现在就可以跑测试用例了 demo1 的运行结果 demo 阅读全文

posted @ 2018-01-06 15:39 弯弓射雕的男人 阅读(210) 评论(0) 推荐(0) 编辑

摘要:Spring 是什么?: 一个开源的分层的轻量级框架 (轻量级:与EJB对比,依赖的资源少,消耗的资源少) 分层 web: service: dao: Spring的核心是: 控制反转(IoC) 切面编程(AOP) Spring的优点: 1.方便解耦,简化开发(高内聚低耦合) Spring就是一歌工 阅读全文

posted @ 2018-01-06 14:53 弯弓射雕的男人 阅读(117) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示