5.4 JavaBean 與 Model 合體

2022-07-11 10:19 更新

    JFinal 2.1 版本提供了 ModelGenerator 、 BaseModelGenerator 、 MappingKitGernator 、 DataDictionaryGenerator,分別生成 Model、BaseModel、MappingKit、DataDictionary 四類文件。 可根據(jù)數(shù)據(jù)表自動(dòng)化生成這四類文件。


    相對(duì)于 JFinal 2.1 之前的版本,生成后的 Model 繼承自 BaseModel 而非繼承自 Model, BaseModel 中擁有 getter、setter 方法遵守傳統(tǒng) java bean 規(guī)范,Model 繼承自 BaseModel 即完成 了 JavaBean 與 Model 合體,擁有了傳統(tǒng) JavaBean 所有的優(yōu)勢(shì),并且所有的 getter、setter 方法 完全無需人工干預(yù),數(shù)據(jù)表有任何變動(dòng)一鍵重新生成即可。


    具體用法可在 jfinal 官網(wǎng)下載相關(guān) GeneratorDemo,用法極度簡(jiǎn)單。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)