淘淘商城第八课 ssm框架整合之dao整合

1.spring的结构:

我们在一个Spring项目中往往有三层即Dao层、Service层和Web层。

2.各层在本项目中的体现:

taotao-manager工程包含了Dao层和Service层,Web层是一个独立的war工程。

3.dao层(spring和mybatis整合的位置及其原因)

1…不建议把Spring和Mybatis的整合放到taotao-manager-dao工程当中,因为dao工程只是个jar工程,将来会被打包成一个jar包,配置文件也会被打包到jar包里面,我们调用起来比较麻烦;

2.建议把mybatis和spring的整合放到taotao-manager-service工程中(因为该工程是war工程,taotao-manager聚合工程最终都会打包成一个war包,war包整合了聚合工程的所有内容,因此更适合来进行框架整合)

4.整合dao层需要的配置文件

4.1mybatis的配置文件SqlMapConfig

4.2spring的配置文件applicationContext-dao

内容:1.加载数据库连接的配置文件 2.配置数据库连接池 3.配置sqlSessionFactory(管理连接池,加载mybatis的全局配置文件) 4.mapper映射文件的包扫描器(扫描映射文件和mapper接口,都在mapper包下)

4.3数据库连接的配置文件properties/db.properties(用户名 密码 数据库驱动 链接地址)

你可能感兴趣的:(淘淘商城,淘淘商城,mybatis,spring整合)