J2EE轻量级框架--3.25学习笔记
2016-03-27 15:00
162 查看
今天老师讲了mybatis的一些新内容,其中讲了一下增删查改方面的实际操作和分页操作的知识,有以下心得:
1.首先增加包括批量增加,删除包括批量删除,基本流程如下,首先建立相关的数据库,程序先建立于数据库对应的实体bean,分别给予对应的get或set方法,和无参构造有参构造器,接着就是完成接口,里面包含了增删查改的方法,还有分页需要的方法,还要完成与之对应的映射xml文件,里面全部都是关于接口方法对应需要的sql语句。
2.完成了接口后,需要写数据库连接的配置xml文件,接着就是完成程序的配置的xml文件,在这个xml文件中要引入数据库连接的配置文件及封装sql语句的xml文件,还要定义一些程序的元素。
3.当所有的东西写完后便是测试,选择白盒测试吧,这里面的流程,先获取sqlsession,然后调用方法,接着写断言,,接着便是如果成功就提交事务,否则便是回滚事务
1.首先增加包括批量增加,删除包括批量删除,基本流程如下,首先建立相关的数据库,程序先建立于数据库对应的实体bean,分别给予对应的get或set方法,和无参构造有参构造器,接着就是完成接口,里面包含了增删查改的方法,还有分页需要的方法,还要完成与之对应的映射xml文件,里面全部都是关于接口方法对应需要的sql语句。
2.完成了接口后,需要写数据库连接的配置xml文件,接着就是完成程序的配置的xml文件,在这个xml文件中要引入数据库连接的配置文件及封装sql语句的xml文件,还要定义一些程序的元素。
3.当所有的东西写完后便是测试,选择白盒测试吧,这里面的流程,先获取sqlsession,然后调用方法,接着写断言,,接着便是如果成功就提交事务,否则便是回滚事务
相关文章推荐
- C#-CLR各版本特点
- 第十章项目质量管理、第十二章人力资源管理
- 解决PXE批量安装Linux系统时kickstart自动识别硬盘名称的问题
- 第五周项目2-游戏中的角色类
- 菜鸟学习Cocos2d-x 3.x——浅谈动作Action
- 翻转单词顺序列
- 敏捷开发方法综述
- 最大子数组之和 2
- service
- 数据结构算法-快排和归并
- PCB设计经验总结
- Spring学习——(一)基本了解及环境搭建
- HTML显示与隐藏
- 使用正则表达式获取Sql查询语句各项(表名、字段、条件、排序)
- 开发板烧录
- 【反省】还在犹豫什么?
- Debugging Under Unix: gdb Tutorial
- iOS UIDocumentInteractionController 第三方打开详解
- 数据结构实验之栈:行编辑器
- Android学习第四周_服务、广播和酷特性