google托管地址 http://code.google.com/p/simplejee/
数据库管理和代码生成http://www.ynstudio.com我知道还有不少人也在做类似的,把我们的总结一下,给大家也提供一种参考的思路。系统本身不依赖数据库,就是一个普通的j2ee的web程序。下载后按照一般的方式安装到某个j2ee的应用服务器下。首先编辑dbadmin2/config/dbadmin2.properties文件,形式如下
#项目列表 projects=tms,cms3,market #tms这个项目的相关配置 tms.databaseImplClassName=com.ynstudio.database.mysql.DatabaseMySql tms.driver=com.mysql.jdbc.Driver tms.url=jdbc:mysql://localhost/tms?useUnicode=true&characterEncoding=GBK tms.user=root tms.password=mysql #项目的说明性名称 tms.projectName=\u7269\u6d41\u7ba1\u7406\u7cfb\u7edf tms.tableSchema=tms #生成代码的页面,这里提供了一个通用的页面,你可以开发自己的页面。 tms.codeGenUrl=projects/common_config.jsp cms3.databaseImplClassName=com.ynstudio.database.mysql.DatabaseMySql cms3.driver=com.mysql.jdbc.Driver cms3.url=jdbc:mysql://localhost/cms3?useUnicode=true&characterEncoding=GBK cms3.user=root cms3.password=mysql cms3.projectName=\u5185\u5bb9\u7ba1\u7406\u7cfb\u7edf cms3.tableSchema=cms3 cms3.codeGenUrl=projects/common_config.jsp market.databaseImplClassName=com.ynstudio.database.mysql.DatabaseMySql market.driver=com.mysql.jdbc.Driver market.url=jdbc:mysql://localhost/market?useUnicode=true&characterEncoding=GBK market.user=root market.password=mysql market.projectName=\u5e02\u573a\u8425\u9500 market.tableSchema=market market.codeGenUrl=projects/common_config.jsp
有了这个之后,你就可以运行程序了,在程序运行的时候还会在config下生成,针对每个项目各自的配置文件。下面是一些程序运行的截图。开始页面项目列表页面数据库的表编辑表结构浏览表结构,设置代码生成的相关配置, 需要注意的是由于现在还不完善, 所以生成代码之前,即便你不做任何特定设置,也要点击保存设置的按钮。 代码生成的其他配置和生成操作 具体生成的内容,由于模版的不同而不同,一般的都是根据前面列出的模版(那些vm文件),把生成的内容保存到后面指定的位置,生成代码后你把这些代码放到你的项目里,做相应的处理,这块具体的内容你要看开发手册了。当前这个截图生成的文件的路径是这个样子的:
│ config.xml │ ├─src │ └─com │ └─ynstudio │ └─market │ ├─model │ │ GuestBook.java │ │ │ └─webapp │ └─action │ GuestBookAction.java │ └─web └─guest_book guest_book_edit_form.jsp guest_book_list.jsp
生成的代码的运行效果如下,因为是作为演示这个模版做的较为简单:
posted on 2008-03-11 22:50 一农 阅读(1386) 评论(3) 编辑 收藏
不错不错~!学习一下 回复 更多评论
看了你们的主页,预祝一切顺利! 回复 更多评论
@BeanSoft 多谢,常交流。 回复 更多评论