AOS 自动生成代码(二) Dao生成
来源:互联网 发布:淘宝店铺开张宣传语 编辑:程序博客网 时间:2024/05/20 05:57
在之前创建好了数据库后就可以生相应的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目录下生成相应文件,刷新目录可以看到。
- AOS 自动生成代码(二) Dao生成
- AOS 自动生成代码(三) Service生成
- AOS 自动生成代码(四) Controller生成
- AOS 平台自动生成代码 V1.0
- AOS 自动生成代码V1.0操作方法
- AOS 自动生成代码类说明
- AOS 自动生成代码支持其它操作系统
- AOS 自动生成代码(一) 创建表
- AOS 自动生成代码功能实现
- AOS 自动生成代码(五) Sql VarMapper映射生成
- AOS 自动生成代码(六) 生成JSP文件
- AOS 自动生成代码(七) 工程的启动检查代码
- 自动生成实体,Dao层代码
- hibernate自动生成dao
- 代码自动生成(二)
- service和dao类代码自动生成工具类
- Mybatis Generator整合Ant自动生成Dao层代码
- mybatis-generator-core自动生成do、mapping、dao 代码
- 上传代码到GitHub
- 【JAVA语言程序设计基础篇】--图形--一些练习
- 最可贵的努力,是保持正确的姿势
- Jsoncpp链接失败问题解决
- Dagger2简单入门使用
- AOS 自动生成代码(二) Dao生成
- web项目异常类
- validates_presence_of 不适用于 boolean 字段
- ubuntu编译内核时空间不足,重启后出现
- C++的封装、多态、继承在C中的对应实现方式
- 计蒜客 数据结构 顺序表 C++
- 正则表达式
- 简单的removeView和AddView测试
- Converts Blast database format in FASTA format