Mapper 文件编写技巧
来源:互联网 发布:策略游戏 知乎 编辑:程序博客网 时间:2024/05/29 19:14
Mapper文件编写技巧
Mapper文件,是在Mybatis中,对dao层进行数据库语句实现的xml文件。
不同的表,不同的查询条件,返回内容,等等都需要对应的语句。
通常的编写方式是,复制已有的语句,将表名,数据库字段名,实体类属性名替换到sql语句中。
为保证正确,通常是到数据库复制一个字段名,在xml文件中查找某个字段名,全局替换,再到实体类复制一个属性名,做相同操作。
因此,往往需要耗费大量的时间,且过程枯燥易错。
学会使用本方法会事半功倍。
工具介绍
notepad ++
notepad 这个软件有一个非常友好的功能 多行编辑,且软件本身很小,只有几M。
excel
没什么可说的 每个人都很熟悉。
废话不多说,上实例。
例子
对如下实体类做简单的增删改查数据库语句mapper文件。
<java>public class File {private int id;private String fileName; //文件名private String flowTypeId; //文件分类private int fileType; //文件类型 1文档 2图片 3视屏private int mold; //所属模块 1培训 2创新private String trainId; //模块1 所属培训班private String projectId; //模块2 所属项目}</java>
将实体类代码复制到notepad ++ 中,将String int 类型替换成空 将属性对其,alt+下拉光标,进行多行编辑, 复制所有字段名。如下图:
然后到excel中 黏贴。 并编辑前后语句。
相同的语句可以下拉自动填充
如图
最后将该段表格复制到 notepad中 将所有空格替换成空,将整理格式后的语句复制到mapper中。
阅读全文
0 0
- Mapper 文件编写技巧
- mybatis的mapper 文件编写语法
- mybatis-generatorConfig.xml 文件编写自动生成MAPPER文件
- mybatis的mapper-*.xml文件编写语…
- ibatis中mapper.xml编写
- hibernate的映射文件编写技巧一则
- Mybatis - Mapper文件简练
- MyBatis Mapper 文件例子
- Mapper XML 文件
- Mapper中的文件信息
- Mapper XML 文件
- Mapper XML文件
- Mapper XML 文件
- Mapper.xml映射文件
- Mapper.xml映射文件
- Mapper XML 文件
- Mapper映射文件配置
- Mapper XML 文件
- Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
- HTML课堂讲义(5)
- Win7系统搭建FTP服务器
- Linux命令行终端提示符实用技巧
- 服务机器人让你拥抱智慧生活
- Mapper 文件编写技巧
- hadoop2 (2017-7-21修改)对SequeneceFile 的(读写)操作
- Java 结构体之 JavaStruct 使用教程<三> JavaStruct 数组进阶
- 中国标准时间转换成DateTime
- POJ 3468 A Simple Problem with Integers (线段树 区间共加)
- 数据立方体----维度与OLAP
- lhgdialog个人整理
- linux命令---sed
- CUDA Samples: Dot Product