#使用方法:
配置resources/generactor.properties檔案
在com.dgy.main中執行main方法
#主要的方法
取得mysql資料庫的表的字段資訊
/**
* 查詢乙個表的所有列資訊
* @param tablename
* @return
*/public static mapgetclouminfomation(string tablename)
} catch (sqlexception e)
return clouminfomap;
}
獲取資料庫的表名
/**
* 查詢所有的表名
* @return
*/public static listgetalltablesname()
} catch (sqlexception e)
return tablesname;
}
儲存過程 一鍵生成所有實體類
sql code setansi nulls onset quoted identifier ongo alter proc dbo p db wsp dbname varchar 50 資料庫名 path varchar 100 實體類所在目錄名,如d my models namespace va...
實體類的動態生成(一)
在應用開發中,通常都會涉及各種 pojo poco 實體類 do,dto,bo,vo 的編寫,有時這些實體類還需要實現inotifypropertychanged介面以支援屬性變更通知,一般我們都會手寫這些 或者通過工具根據資料庫表定義抑或別的什麼模板 對映檔案之類的來生成它們。但是,在業務實現中往...
使用操作符過載,生成ORM實體類的SQL條件語句
orm框架的乙個不可或缺的功能就是根據實體類,生成運算元據庫的sql語句,這其中,最難處理的就是那些複雜的sql條件比較語句。比如,有下面這樣乙個sql語句 select id bankcode citycode fundcode fundname fundreviews enddagte addd...