代码生成

DataUml Design 教程7

孤人 提交于 2019-12-07 15:41:37
 DataUml Design支持数据库生成模型,并支持外键关系,能够根据外键自动生成类与类之间的关系。 目前DataUML Design支持MS Server、MY SQL、Oracle和Access数据库,其它数据库待续。   DataUml Design支持数据库表生成类图,支持浏览数据库对象功能。   一、浏览数据库对象     1、选择要查看的数据库对象,鼠标右键,点击“连接”菜单。如下图7-1 图7-1       连接成功之后,加载数据库中所有表,如下图7-2 图7-2     2、再选择数据库节点对象,鼠标右键,出现如下菜单。图7-3 图7-3     3、点击“浏览数据库”菜单,出现一个新窗口,显示所有数据表信息。如图7-4 图7-4       目前只显示数据表信息,视图信息在以后的版本中将实现。     4、选择每个表节点,右边窗口中显示表结构所有信息,包括主外键和索引等信息。如下图7-5 图7-6     5、选择数据表节点,鼠标右键,弹出的菜单中,点击“加载列”,会在表节点下显示表的字段和键信息。如下图7-7 图7-7   二 、数据库生成数据模型        1、添加数据库前面已经介绍过了,这里不再介绍了,选择要生成数据模型的数据库,如下图7-8,选择“ORCL”数据库。 图7-8     2、选中需要生成模型的数据库,鼠标右键,先点击“连接”

iMatrix平台免费开源程序发布,欢迎大家使用!

大兔子大兔子 提交于 2019-12-03 14:59:06
iMatrix 是一个企业级的应用 构建集成平台 ,符合 JEE 规范,提供了层次分明的 MVC 多层结构,实现了平台内部以及同其他系统接口的松散耦合,可以加快 B/S 结构的应用系统的开发,系统支持Jboss/Weblogic/Websphere等主流中间件,以及DB2/Oracle/SQL Server等主流关系型数据库。 用户可通过 iMatrix平台 提供的 “ 权限、流程、表单、报表、任务、门户 ” 等组件,无需从零开始,直接使用系统提供的 WEB 图形化表单、流程定制界面,即能快速、便捷的完成应用模块的配置和开发。 iMatrix 系统包括六大模块:门户、系统元数据管理、工作流、权限系统、待办事宜、基础设置,这六个模块分别提供不同的功能,完美结合,满足各种项目开发的需求。 另外, iMatrix 平台 还提供了大量成熟的组件,系统级组件,如组织结构管理、授权、工作流、表单、任务、门户等;技术级组件,如界面UI组件、工作流API、权限API、全文检索API等。 1 门户模块 2 系统元数据管理 系统元数据管理是对系统中所有菜单、表单、列表、自定义系统、数据权限的综合管理。 表单管理 自定义系统 3 工作流 流程编辑器 流程监控 4 权限系统 系统日志 登录日志 5 待办事宜 分为待办事宜、已完成事宜、已取消事宜三个模块,易于查询 6 基础设置

iMatrix平台github源码说明

一个人想着一个人 提交于 2019-12-02 07:20:25
i Matrix平台 需要依赖 cas单点登录 项目和iMatrix-static静态资源,所以源码包中也包含了这两个项目,其中iMatrix-static静态资源又分为压缩版(imatrix-static)和源版(imatrix-static-source),压缩版是脚本和样式进行了压缩,减少请求时间;源版是便于开发人员调试脚本和样式。 iMatrix又分为mysql、oracle、sqlserver的版本,所以源码也就分了这几个包:imatrix-mysql-5.2.0.RC、imatrix-oracle-5.2.0.RC、imatrix-sqlserver-5.2.0.RC,imatrix-mysql-5.2.0.RC为mysql版本的源码,imatrix-oracle-5.2.0.RC为oracle版本的源码,imatrix-sqlserver-5.2.0.RC为sqlserver版本的源码. Demo 演示登录地址: http://demo.imatrix.net.cn:8888/imatrix 更多详细了解请登录iMatrix平台官方网站: http://www.imatrix.net.cn/ 如有使用问题请登录iMatrix平台论坛咨询: http://bbs.imatrix.net.cn/forum.php?mod=forumdisplay&fid=37 来源:

一个android sqlite CRUD代码生成小工具

…衆ロ難τιáo~ 提交于 2019-11-30 07:44:03
把之前的文章合并到这里,添加bulk批量操作函数. 源码已开源 sqliteGenCRUD 。 android sqlite也无非是CRUD,所以通常是Ctrl+C、Ctrl+V,不过拷贝的代码容易出错浪费不少苦逼的时间。android sqlite的ORM的开源项目现在也有不少,不过对于一个嵌入式程序除了性能也需要考虑包的大小,所以ORM在嵌入式来说起码现在还不适合时机。 这个小工具功能很简单,不添加任何外部引用,使用方式直接运行按提示做即可^_^。 具体功能:通过输入create table语句生成表CRUD类、实体类(可选)。 由于sqlite解析器没有解析check约束,所以create table语句也不支持check约束。 sqlite和java类型映射关系(需要注意的是sqlite 实际 只支持5中数据类型,详情见 链接 ) sqlite java int、integer int short、byte、boolean、bool short long、number long text、varchar、char 、nvarchar 、string String float float real、double double blob byte[] 现在控制带输入sqlite create table语句就可以了 生成的CRUD代码大概是这样的 import java