- 博客(8)
- 收藏
- 关注
原创 自做代码生成器(四)举例实践
我们先定义一个数据表的xml文件,比如系统用户的表system_user,定义的xml文件如下:system_user.xml system_user SystemUser systemUser 系统用户 用户名 user_name userName VARCHAR2 String 20 0 false text 密码 u
2006-08-03 18:47:00 1515
自做代码生成器(四)举例实践
我们先定义一个数据表的xml文件,比如系统用户的表system_user,定义的xml文件如下:system_user.xml<?xml version="1.0" encoding="GB2312"?><table> <name>system_user</name> <class-name>SystemUser&am
2006-08-03 18:47:00 165
原创 自做代码生成器(三)动手写代码
定义好规则和配置格式,就可以开始动手写代码了,首先,需要两个class来保存表的信息和字段信息,还需要从表的xml文件中提取出表的信息,代码如下:Field.javapackage com.bang.dev.autocoder; public class Field { private String fieldLabel; //字段标签 private Strin
2006-08-03 18:46:00 2124
自做代码生成器(三)动手写代码
定义好规则和配置格式,就可以开始动手写代码了,首先,需要两个class来保存表的信息和字段信息,还需要从表的xml文件中提取出表的信息,代码如下:Field.javapackage com.bang.dev.autocoder; public class Field { private String fieldLabel; //字段标签 private String f...
2006-08-03 18:46:00 192
原创 自做代码生成器(二)规则格式定义
首先是数据表和java类之间的转换规则,数据库以oracle举例,我一般的命名方式是这样,表的名字是 表前缀_表含义 这种,比如手机杂志项目有个文章表,表的名字就叫做magazine_article,而类的名字就叫做MagazineArticle,字段也是一样,比如有个字段叫做article_title,相应的变量名就是articleTitle。当然这些规则以后是可以手动修改的。
2006-08-03 18:45:00 1777
自做代码生成器(二)规则格式定义
首先是数据表和java类之间的转换规则,数据库以oracle举例,我一般的命名方式是这样,表的名字是 表前缀_表含义 这种,比如手机杂志项目有个文章表,表的名字就叫做magazine_article,而类的名字就叫做MagazineArticle,字段也是一样,比如有个字段叫做article_title,相应的变量名就是articleTitle。当然这些规则以后是可以手动修改的。 接...
2006-08-03 18:45:00 237
原创 自做代码生成器(一)介绍
对数据库的操作中间,不同的地方无非是各个字段的信息,比如字段名、类型、长度之类,如果可以获取一个表的所有字段信息,那么,剩下的工作就是使用这些信息来组装目标代码了。 获取数据库表的信息比较简单,用ResultSetMetaData就可以获取你想要的信息,包括类型、长度、名称之类的。 得到数据库表的信息以后,接下来还需要处理,因为这些信息还是不够的,如果想把生成器做的功能强
2006-08-03 18:43:00 2570 1
自做代码生成器(一)介绍
对数据库的操作中间,不同的地方无非是各个字段的信息,比如字段名、类型、长度之类,如果可以获取一个表的所有字段信息,那么,剩下的工作就是使用这些信息来组装目标代码了。 获取数据库表的信息比较简单,用ResultSetMetaData就可以获取你想要的信息,包括类型、长度、名称之类的。 得到数据库表的信息以后,接下来还需要处理,因为这些信息还是不够的,如果想把生成器做的功能强大一...
2006-08-03 18:43:00 251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人