future
version0.3.0
支持2套模板:Struts1+Spring2+iBatis2;Struts2+Spring3+Hibernate3
考慮支持grails
version0.3.0
模型定義自動(dòng)填充默認(rèn)值:
必填項(xiàng),field和javaType必填,chs字段應(yīng)為label,默認(rèn)為field;
inputItem預(yù)填,autoIncrement="true" -> inputItem="false";
itemType項(xiàng)類型預(yù)填,方案未定。
支持反向生成,從demo代碼生成模板
單元測(cè)試
version0.2.0
Y 模型定義自動(dòng)填充默認(rèn)值:
表名默認(rèn)值${package}_${首字母小寫clazz};
列名默認(rèn)為Java字段名;列類型默認(rèn)為Java對(duì)應(yīng)的類型(除特殊類型外);列長度默認(rèn)值由字段類型確定;
Dto和Form中的import類自動(dòng)識(shí)別,填入到table/import節(jié)點(diǎn)下
Y 支持一對(duì)多,下拉列表;以及對(duì)自身的一對(duì)多;允許一對(duì)多時(shí),關(guān)聯(lián)項(xiàng)為空
N 支持多對(duì)多的實(shí)體關(guān)系,復(fù)選框;
Y 生成maven的項(xiàng)目
Y 將Integer.parseInt和Long.parseLong改為Integer.valueOf和Long.valueOf
Y Dto和Form默認(rèn)值
專注于Java,數(shù)據(jù)庫性能,Web Server負(fù)載,數(shù)據(jù)挖掘,機(jī)器學(xué)習(xí)等方向