发表于: 2016-08-17 10:13:50
0 2788
今天完成的事情:这几天在看mybatis。
mybatis是持久层框架,是对jdbc的封装。
mybatis的架构:SqlMapConfig.xml配置文件即mybatis的全局配置文件→sqlSessionFactory会话工厂创建会话→sqlSession操作数据库→excuter数据库操作的执行器→MappedStatement是mybatis的封装对象,用来操作sql语句→sql语句对数据库进行增删改查
①其中SqlMapConfig.xml配置文件,里面配置了Configuration,properties,typeAliases,environment以及Mapper.xml配置文件等。
②UserMapper.xml文件配置: namespace命名空间,为了对sql语句进行隔离,方便管理 ,mapper开发dao方式,使用namespace有特殊作用,mapper代理开发时将namespace指定为mapper接口的全限定名
评论