一、概要:
1.1 Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架
1.2 分层:SUN提供的EE的三层结构:控制层、业务层、数据访问层(持久层)
1.2.1 struts:web层
1.2.2 Hibernate:数据访问层
1.2.3 Mybatis:数据访问层
二、操作
2.1 拷贝jar包:Spring+SpringMVC的包:------ AOP开发框架:Aspect ------ Spring依赖的jar包:------连接mysql数据:------ 连接池jar:------ Springmvc的文件上传依赖Apache的fileupload组件:------ Json数据: jstl标准标签库:------ Mybatis框架相关的jar包 Mybatis的jar包:------ Mybatis的依赖包:------ Mybatis整合spring框架的jar包:
2.2 搭建框架
2.2.1 配置文件: Spring的配置文件src下面创建:applicationContext.xml 完整的约束
2.2.2 配置文件---Spring的配置文件applicationContext.xml
2.2.3 数据库连接信息src下面创建:jdbc.properties
2.2.4 springMVC配置文件src下面创建:springmvc-config.xml(约束同spring配置文件的约束)
2.2.5 配置文件---web.xml
2.2.6 测试
2.2.7 mybatis:在applicationContext.xml中添加mybatis配置,,mybatis-mybatis-config.xml(mybatis.pdf P3、P14) ,,测试
三、UserDao.xml 中Xml头部约束(mybatis.pdf P4)
命名空间<mapper namespace=“com.yh.dao.UserDao”>要与接口一一对应 3、sql语句-查询
操作中注意自己的包名,未完待续!!!!!!