这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy ...
分类:
其他好文 时间:
2016-07-31 11:36:39
阅读次数:
160
表格格式为 1、先给出用到的字符串处理函数代码 2、表格对象代码(class见我上上篇文章lua高阶用法 OO的实现) 3、给出读表器代码 4、使用代码 ...
分类:
其他好文 时间:
2016-07-25 18:04:31
阅读次数:
232
一般做数据库相关开发,总免不了需要手工编写SQL代码,甚至还需要根据参数来动态拼接SQL。各种框架基本上都有一套自己拼接动态SQL的方案,也都能很轻松的将查询出来的数据转换为对象(DTO)。 不过到目前为止,这些框架虽然能够很轻松的帮助我们完成数据的映射,但是这些DTO还得需要我们手工一个个的去编写。本文正是试图要解决如何根据SQL代码自动的生成DTO的问题,省去手工编写的麻烦,提高程序员的开发效率。...
分类:
数据库 时间:
2016-06-29 22:21:31
阅读次数:
317
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy ...
分类:
其他好文 时间:
2016-06-20 15:46:05
阅读次数:
194
转载:http://www.jianshu.com/p/d76b60a3883d 在开发过程中,本人用的最爽的就是代码生成的插件,帮助我们自动完成大量重复简单的工作。个人也觉得代码自动生成工具是最值得推荐的。因此下面的插件以代码生成的插件为主。 1. Android ButterKnife Zele ...
分类:
移动开发 时间:
2016-06-11 11:42:37
阅读次数:
360
之前用过go语言的反射来做一些代码生成,参考这篇。 但是这种方式,入侵太强,需要执行对应的申明调用, 所以对GOA框架的自动生成非常感兴趣,于是仔细研究了一下,发现用的比较巧妙, 这里先卖个关子,先看看生成的代码目录结构。 这里使用adder的desgin文件来生成: 然后生成对应的目录结构如下(如 ...
分类:
其他好文 时间:
2016-05-27 14:20:45
阅读次数:
1007
一、EF CodeFirst 根据实体创建数据库 1.新建好实体类 2.添加数据库上下文的类StudentInfoEntities:继承DbContext 3.配置Web.Config连接数据库字符串(name=“数据库上下文类的名称”) 4.写个controller运行代码,自动生成数据库 二、迁 ...
分类:
数据库 时间:
2016-05-24 20:29:50
阅读次数:
801
由于MyBatis属于一种半自动的ORM框架,所以主要的工作将是书写Mapping映射文件,但是由于手写映射文件很容易出错,mybatis-gennerator插件帮我们自动生成mybatis所需要的dao、bean、mapper xml文件。 这里主要通过eclipse工具,来讲解实现; 1、建表 ...
分类:
其他好文 时间:
2016-05-24 00:04:12
阅读次数:
547
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy ...
分类:
其他好文 时间:
2016-05-13 08:01:19
阅读次数:
187