spring-mvc.xml
- context:component-scan:扫描的包的路径(edu.wtbu.controller)
- mvc:annotation-driven:主要为spring mvc用,提供controller请求转发,json自动转化等
applicationContext.xml *(一个扫描包和三个bean)*
- 扫描edu.wtbu下所有类注解:
context:component-scan(edu.wtbu) - 配置数据源(bean1):
id=“mysql” class=“DriverManagerDataSource”
property name=“driverClassName / url / username / password” value=“~~~” - 配置mybatis的sql会话工厂(bean2):
id=“sqlSessionFactory” class=“SqlSessionFactoryBean”
加载数据源property name=“dataSource” ref=“mysql”
自动扫描*Mapper.xml文件 property name=“mapperLocation” ref=“classpath(/)” - Dao接口所在包名,spring自动查找其下类(bean3):
class=“MapperScannerConfigurer”
property name=“basePackage” value=“edu.wtbu.dao”