Posted on 2011-02-10 00:11
penngo 阅读(3681)
评论(3) 编辑 收藏 所属分类:
练手作品
最近参与了一个数据库建模的开源项目,主要功能是以可视化的方式建立数据库的物理模型和生成hibernate的实体类,支持pdm格式,并提供eclipse插件和netbean插件等等。
这项目是和网友聊天时组织起来的,当时大家在讨论开发的问题,刚好我说到平时使用powerdesigner来设计数据库,生成数据库表,再用netbeans根据数据库生成带hibernate的实体类;有网友说做过根据数据库表生成实体类的功能;也有网友做过eclipse的ssh插件。。。结果大家讨论后,就提出做开源的数据库建模工具,提供可视化建模、生成实体类、生成单表操作的Dao等等功能,提供更方便的开发设计。
目前这项目主要是针对swing版的建模工具开发。春节休假期间做了部分功能(功能暂未完整实现),主要负责可视化建模功能的实现,下面发效果图给大家看下,源码在本文末。




源码:dbdesigner.rar