JavaBean 與 Model 合體
JFinal 2.1 版本提供了 ModelGenerator 、 BaseModelGenerator 、 MappingKitGernator 、 DataDictionaryGenerator,分別產生 Model、BaseModel、MappingKit、DataDictionary 四類檔案。 可根據資料表自動化產生這四類文件。
相對於JFinal 2.1 之前的版本,產生後的Model 繼承自BaseModel 而非繼承自Model, BaseModel 中擁有 getter、setter 方法遵守傳統 java bean 規範,Model繼承自 BaseModel 即完成了 JavaBean 與 Model 合體,擁有了傳統 JavaBean 所有的優勢,所有的 getter、setter 方法完全無需人工幹預,資料表有任何變動一鍵重新產生即可。
特定用法可在 jfinal 官網下載相關 GeneratorDemo,用法極度簡單。