① spring 是什么?
struts 是 web 框架 (jsp/action/actionfrom)
hibernate 是 orm 框架,处于持久层.
spring 是容器框架,用于配置 bean,并维护 bean 之间关系的框架
☞ spring 中 有 一 个 非 常 概 念 : bean ( 是 java 中 的 任 何 一 种 对 象
javabean/service/action/ 数 据 源 ./dao, ioc( 控 制 反 转 inverse of control)
di( dependency injection 依赖注入)
☞ 画一个框架图
快速入门
开发一个 spring 项目.
1. 引入 spring 的开发包(最小配置 该包把常用的 jar 都包括, 还要 写日志包
2. 创建 spring 的一个核心文件 , [hibernate 有核心 struts 核心文件 ], 该文件一般
放在 src 目录下,该文件中引入 xsd 文件 :
可以从给出的案例中拷贝一份.
3. 配置 bean
<!-- 在容器文件中配置 bean(service/dao/domain/action/数据源) -->
<!-- bean 元素的作用是,当我们的 spring 框架加载时候,spring 就会自动的创建一
个 bean 对象,并放入内存
UserService userSerivce=new UserService();
("韩顺平");
-->
<bean id="userService" class="">
<!-- 这里就体现出注入的概念. -->
<property name="name">