MyBatis
ITdevil
平常心
展开
-
MyBatis的学习总结一
一、MyBatis的介绍:MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到google code,并改名为MyBatis。MyBtis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需关注sql本身,而不需要花费精力去处理如注册驱动、创建connecti原创 2018-01-27 23:53:50 · 401 阅读 · 0 评论 -
MyBatis的学习总结二
一、Spring整合MyBatis1.整合思路:1.1、SqlSessionFactory对象应该放到spring容器中作为单例存在。1.2、传统的dao的开发方式中,应该从spring容器中获得sqlsession对象。1.3、Mapper代理形式中,应该从spring容器中获得mapper的代理对象。1.4、数据库的链接以及数据库连接池事务管理都交给spring容器原创 2018-01-28 17:17:50 · 339 阅读 · 0 评论 -
MyBatis的学习总结三——输入映射和输出映射以及多表关联查询
关于MyBatis的输入映射和输出映射,可输入的类型很多,输出类型亦是如此。如图所示:一、输入类型是通过参数parameterType来设置的,参数类型有基本数据类型、包装类型pojo、Map基础类型(String,int,long,double...):pojo类型:pojo的包装类型:map:二、输出类型是通过参数resultType和resultMap来设置的原创 2018-01-28 22:08:28 · 552 阅读 · 1 评论