日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JEECG - 基于代码生成器的J2EE智能开发框架 续二: 代码生成器使用规则

發布時間:2025/3/17 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JEECG - 基于代码生成器的J2EE智能开发框架 续二: 代码生成器使用规则 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JEECG[J2EE ?Code Generation]是一款基于代碼生成器的敏捷開發框架.

續前文:http://blog.csdn.net/zhangdaiscott/article/details/8272255


本章主題:代碼生成器使用規則


[].建表規范

?? [1].表必須有唯一主鍵: OBID(字符類型 36位) ?

????????備注:?主鍵采用UUID方式生成

?? [2].表必需字段(創建人,創建時間等..

?? [3].表字段必須有注釋

??????????備注: JSP頁面字段文本,是根據表字段注釋來生成

?[4].主表和子表的外鍵字段名字,必須相同(除主鍵OBID外)????????

?[5].子表引用主表主鍵OBID作為外鍵,外鍵字段必須以OBID結尾

?

注釋:請按照建表模板來創建新表,模板表中原有的字段,生成器會過濾不在頁面生成

建表模板:

字段名

類型

長度

備注

主鍵

OBID

varchar

36

主鍵

TURE

其他字段..

?

?

?

?

CRTUSER

varchar

36

創建人

?

CRTUSER_NAME

varchar

32

創建人名字

?

CREATE_DT

datetime

0

創建時間

?

MODIFIER

varchar

36

修改人

?

MODIFIER_NAME

varchar

32

修改人名字

?

MODIFY_DT

datetime

0

修改時間

?

DELFLAG

int

2

刪除標記

?

DEL_DT

datetime

0

刪除時間

?

?

[].頁面生成規則

0.JSP頁面字段的文本內容,取表字段的注釋前6位字符(如果建表字段注釋為空,則頁面字段文本會為空)

A.默認生成的JSP頁面前四個字段為必須項,其他字段為非必須輸入(需要自己手工加)

B.數據庫字段類型為:datetime -->對應頁面字段,會自動追加[年月日-時分秒]時間控件

C.數據庫字段類型為:date -->對應頁面會字段,自動追加[年月日]時間控件

D.數據庫字段類型為:Int/Number-->對應頁面字段,會自動追加數字校驗(不允許輸入小數)

E.數據庫字段類型為:float/double/decimal-->對應頁面頁面字段,會自動追加數字校驗(允許輸入小數)

?

?

[].代碼生成器工具類

???? A.單表模型工具類:??com.test.CodeUtil

???????代碼生成器界面:

??????? A.動態選擇需要生成文件?(ServiceI\ServiceImpl\Jsp\Action\Entity\Page)

??????? B.動態選擇JSP模板(兩種頁面風格:行編輯/詳細頁編輯)

?


?

A-1.詳細頁編輯頁面風格:


?

A-2.行編輯頁面風格


?

?? B.一對多模型(父子表)工具類:生成的頁面明細可以動態添加行

?????????com.test.CodeOneToMainUtil[一對多的增刪改查]

?


?

生成頁面實例:

省略..??? (請看視頻)


Google Code:http://code.google.com/p/jeecg/

QQ交流群:106838471

聯系郵箱:?zhangdaiscott@163.com



總結

以上是生活随笔為你收集整理的JEECG - 基于代码生成器的J2EE智能开发框架 续二: 代码生成器使用规则的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。