Mybatis(综合案例)
2016-09-18 15:41
169 查看
MyBatis本是apache的一个开源项目iBatis,2010年这个项目有Apache software foundation 迁移到了Google code,并改名MyBatis.2013年11月迁移到Github。iBatis是半ORM映射框架,它需要在数据库里手动建表,CURD操作时要自己写SQL语句,而Hibernate是全ORM映射框架,它只需要配置好文件,表会自动生成,CURD的SQL语句也是自动生成的,这是他们的主要区别。
MyBatis小巧,简单易学
MyBatis入门案例(综合)
1.1附加架包
1.2编写MyBatis配置文件 mybatis-comfig.xml(由于本人oracle数据库安装的问题端口号及数据库有所不同)
1.3编写Dept实体类
1.4编写Dept.xml小配置文件
1.5书写MyTest测试类
由于测试方法过多我们简单的运行出来一二个看一下结果
查询:
删除:
2. 动态查询
2.1创建IDeptDao接口
2.3在1.5 书写MyTest测试类中可找到我们需要的测试类
2.4运行结果
动态查询
动态修改
3.resultMap实现结果映射
3.1 先前在 1.4编写Dept.xml小配置文件中已经配置好了需要用到的条件。
3.2测试类 与1.5书写MyTest测试类中可见
3.3测试结果
4.session.getMapper()方法
4.1
创建IDeptDao接口
4.2编写MyTest2测试类
MyBatis小巧,简单易学
MyBatis入门案例(综合)
1.1附加架包
1.2编写MyBatis配置文件 mybatis-comfig.xml(由于本人oracle数据库安装的问题端口号及数据库有所不同)
查询:
删除:
2. 动态查询
2.1创建IDeptDao接口
动态查询
动态修改
3.resultMap实现结果映射
3.1 先前在 1.4编写Dept.xml小配置文件中已经配置好了需要用到的条件。
4.session.getMapper()方法
4.1
创建IDeptDao接口
相关文章推荐
- mybatis增删改查综合案例
- Mybatis(综合案例)
- MyBatis之高级关联和集合映射(二、嵌套结果综合案例)
- JavaScript:综合案例---房贷计算器的实现
- Mybatis中javaType和jdbcType对应关系及案例
- ccnp大型企业综合案例分析1
- springMVC+mybatis+spring整合案例
- MyBatis学习(1):Mybatis使用详解和入门案例
- 数据存储运用ListView和SQLite数据库综合案例——商品展示
- Springboot 整合 Mybatis 的完整 Web 案例
- 网络综合实验案例
- 第67课:SparkSQL下案例综合实战学习笔记
- SpringMVC+MyBatis环境整合开发案例
- ajax综合案例之用户管理系统
- Mybatis中javaType和jdbcType对应关系及案例
- 关于CKEditor4.5.6的使用,自定义toolbar配置,上传图片案例(SpringMVC+MyBatis案例),自定义行高,去编辑器的中内容,将编辑器中内容设置到指定的位置等
- Spring+Mybatis+MySql+Maven 简单的事务管理案例
- Spring+SpringMVC+Mybatis集成一个小的案例
- Spring+SpringMVC+Mybatis集成一个小的案例
- Java学习笔记34(集合框架八:综合案例:模拟斗地主的洗牌发牌)