整合思路
1、Dao层:
整合mybatis和Spring,需要jar包(1.mybatis的jar包 2.MySQL 3.mybatis和spring的整合包 4.spring的jar包)
配置文件:1.mybatis配置文件:SQLMapConfig.xml
2.spring配置文件:applicationContext-dao.xml
加载配置文件有:1.数据源DataSource 2.数据库连接池 3.配置sqlsessionFactory 4.配置Mapper文件扫描器
2、Service层:
业务逻辑层,需要的jia包:spring的jar包
配置文件:1. applicationContext-service.xml
加载配置 文件的有:1.配置包扫描器@service注解
2.事务配置文件:applicationContext-trans.xml
加载配置的文件:1.配置一个事务管理器 2.配置tx 3.配置切面
3、表现层:springmvc
需要的jar包:springmvc和spring的jar包
配置文件:springmvc.xml
加载配置的文件:1.配置注解驱动 2.配置一个视图解析器 3.包扫描器@Controller注解
在web目录下配置web.xml
加载配置的内容:1. 配置springmvc的前端控制器 2. spring容器初始化的listener