google托管地址 http://code.google.com/p/simplejee/
數(shù)據(jù)庫管理和代碼生成http://www.ynstudio.com我知道還有不少人也在做類似的,把我們的總結(jié)一下,給大家也提供一種參考的思路。系統(tǒng)本身不依賴數(shù)據(jù)庫,就是一個(gè)普通的j2ee的web程序。下載后按照一般的方式安裝到某個(gè)j2ee的應(yīng)用服務(wù)器下。首先編輯dbadmin2/config/dbadmin2.properties文件,形式如下
#項(xiàng)目列表 projects=tms,cms3,market #tms這個(gè)項(xiàng)目的相關(guān)配置 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 #項(xiàng)目的說明性名稱 tms.projectName=\u7269\u6d41\u7ba1\u7406\u7cfb\u7edf tms.tableSchema=tms #生成代碼的頁面,這里提供了一個(gè)通用的頁面,你可以開發(fā)自己的頁面。 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
有了這個(gè)之后,你就可以運(yùn)行程序了,在程序運(yùn)行的時(shí)候還會(huì)在config下生成,針對(duì)每個(gè)項(xiàng)目各自的配置文件。下面是一些程序運(yùn)行的截圖。開始頁面項(xiàng)目列表頁面數(shù)據(jù)庫的表編輯表結(jié)構(gòu)瀏覽表結(jié)構(gòu),設(shè)置代碼生成的相關(guān)配置, 需要注意的是由于現(xiàn)在還不完善, 所以生成代碼之前,即便你不做任何特定設(shè)置,也要點(diǎn)擊保存設(shè)置的按鈕。 代碼生成的其他配置和生成操作 具體生成的內(nèi)容,由于模版的不同而不同,一般的都是根據(jù)前面列出的模版(那些vm文件),把生成的內(nèi)容保存到后面指定的位置,生成代碼后你把這些代碼放到你的項(xiàng)目里,做相應(yīng)的處理,這塊具體的內(nèi)容你要看開發(fā)手冊(cè)了。當(dāng)前這個(gè)截圖生成的文件的路徑是這個(gè)樣子的:
│ 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
生成的代碼的運(yùn)行效果如下,因?yàn)槭亲鳛檠菔具@個(gè)模版做的較為簡(jiǎn)單:
posted on 2008-03-11 22:50 一農(nóng) 閱讀(1391) 評(píng)論(3) 編輯 收藏
不錯(cuò)不錯(cuò)~!學(xué)習(xí)一下 回復(fù) 更多評(píng)論
看了你們的主頁,預(yù)祝一切順利! 回復(fù) 更多評(píng)論
@BeanSoft 多謝,常交流。 回復(fù) 更多評(píng)論