摘要: 1、 新建web项目 spring3_day1_web 导入jar和配置文件2、 编写HelloServlet 、HelloService (交给Spring管理 )3、 发现问题,每次访问Servlet都会创建新的Spring容器对象一个项目中 spring容器只需要一个就可以了 !如何只有一个!... 阅读全文
posted @ 2015-11-01 19:59 自相矛盾 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1. 在DAO层加注解,在service注入2. 四中注入方式 阅读全文
posted @ 2015-11-01 19:45 自相矛盾 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法参数 对应 配置文件 元素可以index|name|type 三选一 、三选二 ; ref|value 二选一2. setter方法注入(开发推荐)为需要注入属性提供setter方法配置 每个注入属性, 对应 元素3. p名称空间的使用spring2.5以后,为了简化setter方法属... 阅读全文
posted @ 2015-11-01 16:40 自相矛盾 阅读(3219) 评论(0) 推荐(0) 编辑
摘要: 1. Bean的几种作用域 singleton 单例, 在整个spring IoC 容器只存在唯一对象 prototype 多例, 每次进行getBean 创建新的对象 request ,创建Bean, 放入request范围 request.setAttribute session ,创建Bean... 阅读全文
posted @ 2015-11-01 16:29 自相矛盾 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 第一种: 默认无参数构造器第二种: 静态工厂方法第三种: 实例工厂方法所有的配置如下测试代码如下:结论:spring默认是单例面试题: BeanFactory和FactoryBean的区别 ? BeanFactory 指整个spring容器,可以管理各种对象,从工厂获取各种对象 FactoryBea... 阅读全文
posted @ 2015-11-01 15:33 自相矛盾 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 1. spring概述Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架1) 分层 :JavaEE服务器三层结构 (表现层、 业务层、 持久层【集成层】)2) 一站式:spring内部提供三层分别的解决方案 struts2 表现层框架 hibernate 持久层框... 阅读全文
posted @ 2015-11-01 15:06 自相矛盾 阅读(210) 评论(0) 推荐(0) 编辑