AOS 自动生成代码(二) Dao生成
2016-08-11 17:54
225 查看
在之前创建好了数据库后就可以生相应的Dao了,生成Dao 之前需要将表结构导入到系统表。
系统表分别为builder_code -- 保存表的字段属性 builder_table---保存表头
系统默认创建了一个测试目录 cn.core.test 测试可以在此目录下面测试
生成代码之前先配置如下参数
1:在WebIDE中生成DAO文件,生成文件时请选择dao目录如果不是dao 目录将提示不能生成。
2:生成DAO之前需要将表的结构导入到系统,如果不将表结构导入到系统那么在生成DAO时将会提示没有找到数据表结构。
3:导入表结构后到表功能管理里面设置相应字段属性。
字段属性用于生成后面DAO、Service、Controller、Jsp 等页面提供属性。
属性说明:
是否为空:用于前台页面JSP,如果设置否那么生成JSP页面的时候为必输。
key:主键
新增检查存在:用于在增加记录时候检查在数据库中是否已存在信息,可设置多个字段。
顺序:显示顺序号
字段说明:字段说明,从表的comment导入。
字段最大长度:JSP页面验证最大长度,不输入不做验证。
最段最小长度:JSP页面验证最小长度,不输入不做验证。
前面显示宽度:用于JSP显示宽度。
WEB端显示:如果设置为否,在JSP页面时不显示。
创建WEB字段 :如果想这个字段不在web生成设置否。在新增修改时候不再显示字段。
是否Like:用于生成sqlVerMapper时候like查询.
排序字段:用于生成Dao -- sqlMapper时候排排序字段 此属性相对来说比重要,如果不设置那么JSP页面显示内容将不排序
前台默认值:生成JSP时候value字段值
系统默认值:用于生成Service时候填充字字段,可以取AOS系统值 ( AOSUtils.getDateTimeStr())
dto.getUserInfo().getAccount_() dto.getUserInfo().getName_() 等。)
界面搜索:用于生成页面时候提供搜索字段。
显示gridpanel_column:是否在gridpanel_column中显示,如果设置否将不在显示列表中显示,用于有些字段不用于显示。
否可读列表:用于控增加修改的时候字段是否可编辑。
字典:用于系统字段里面的所有值。
Format:格式日期数字格式。
最大值:用表数值类型的最大值最小值。
最小值 :用表数值类型的最大值最小值。
提示:日期格式请设置好格式如Y-m-d 00:00:00 如果设置有误,在修改的时候不会显示。
4:设置字段属性就可以生成dao和后面的代码了。
生成相应代码后可以在dao目录下生成相应文件,刷新目录可以看到。
系统表分别为builder_code -- 保存表的字段属性 builder_table---保存表头
系统默认创建了一个测试目录 cn.core.test 测试可以在此目录下面测试
生成代码之前先配置如下参数
1:在WebIDE中生成DAO文件,生成文件时请选择dao目录如果不是dao 目录将提示不能生成。
2:生成DAO之前需要将表的结构导入到系统,如果不将表结构导入到系统那么在生成DAO时将会提示没有找到数据表结构。
3:导入表结构后到表功能管理里面设置相应字段属性。
字段属性用于生成后面DAO、Service、Controller、Jsp 等页面提供属性。
属性说明:
是否为空:用于前台页面JSP,如果设置否那么生成JSP页面的时候为必输。
key:主键
新增检查存在:用于在增加记录时候检查在数据库中是否已存在信息,可设置多个字段。
顺序:显示顺序号
字段说明:字段说明,从表的comment导入。
字段最大长度:JSP页面验证最大长度,不输入不做验证。
最段最小长度:JSP页面验证最小长度,不输入不做验证。
前面显示宽度:用于JSP显示宽度。
WEB端显示:如果设置为否,在JSP页面时不显示。
创建WEB字段 :如果想这个字段不在web生成设置否。在新增修改时候不再显示字段。
是否Like:用于生成sqlVerMapper时候like查询.
排序字段:用于生成Dao -- sqlMapper时候排排序字段 此属性相对来说比重要,如果不设置那么JSP页面显示内容将不排序
前台默认值:生成JSP时候value字段值
系统默认值:用于生成Service时候填充字字段,可以取AOS系统值 ( AOSUtils.getDateTimeStr())
dto.getUserInfo().getAccount_() dto.getUserInfo().getName_() 等。)
界面搜索:用于生成页面时候提供搜索字段。
显示gridpanel_column:是否在gridpanel_column中显示,如果设置否将不在显示列表中显示,用于有些字段不用于显示。
否可读列表:用于控增加修改的时候字段是否可编辑。
字典:用于系统字段里面的所有值。
Format:格式日期数字格式。
最大值:用表数值类型的最大值最小值。
最小值 :用表数值类型的最大值最小值。
提示:日期格式请设置好格式如Y-m-d 00:00:00 如果设置有误,在修改的时候不会显示。
4:设置字段属性就可以生成dao和后面的代码了。
生成相应代码后可以在dao目录下生成相应文件,刷新目录可以看到。
相关文章推荐
- Java 中的Unicode与PrintWriter
- C++对象的动态建立和释放
- Java中Enumeration接口讲解
- VC编程操作word2010生成表格
- spring源码学习之【准备】jdk动态代理例子
- java常见工具方法,包括,日期处理,字符串处理,手机号等等
- C/C++输入输出
- 顺序表C++版
- Qt实现保存、浏览、预览、打印功能
- javaFX Menu
- 初学C语言:字符串逆序存放(调用函数)
- leetcode:字符串之Anagrams
- spring 操作elasticsearch
- php无刷新-漂亮的分页插件-JPAGINATE
- RocketMQ多线程场景生产和消费TPS测试
- elasticsearch spring 整合
- poj-3468 A Simple Problem with Integers-线段树-整段区间增加求和
- 多线程与volatitle
- PHP笔记一
- C/C++ base64 编解码