独码天涯

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

Mybatis:

SqlMapConfig.xml,配置了数据源,连接池,事务,加载sql映射文件(pojo),sqlsessionFactory对象,配置到spring容器中,mapeer代理对象或者是dao实现类配置到spring容器中,typeAliases标签设置别名,扫描pojo包,加载Mapper.xml

mapper.xml,文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载

log4j.properties:日志文件

db.properties放数据库本身的参数

官方推荐使用mapper代理方法开发mapper接口

 

SpringMVC:

springmvc.xml:配置一个Controller扫描就可以了,配置注解驱动,配置视图解析器,适配器等等在这里设置

web.xml:配置前端控制器,servlet和servletmapping,和init-param(导入spingmvc.xml)

 

Spring:

log4j.properties:日志文件

applicationContext.xml:(管理三层),配置数据源,获得数据源,创建工厂,事务,事务增强,引入dao层service层action层的文件

applicationContext-action.xml:管理action层的对象

applicationContext-dao.xml:管理dao层的对象

applicationContext-service.xml:管理service层的对象

 

Mybatis:

SqlMapConfig.xml中配置的内容和顺序如下:

properties(属性)

settings(全局配置参数)

typeAliases(类型别名)

typeHandlers(类型处理器)

objectFactory(对象工厂)

plugins(插件)

environments(环境集合属性对象)

environment(环境子属性对象)

transactionManager(事务管理)

dataSource(数据源)

mappers(映射器)

 

posted on 2018-11-07 22:46  独码天涯  阅读(124)  评论(0)    收藏  举报