2012-04-25 47 views

回答

6

我認爲你可能有興趣看看AuDAO的源代碼(你可以「使用」它的一部分,它會生成DAO和Bean,並編寫類似的代碼 - 它是開源的)

這個庫不正是你的描述: ​​

不過,我認爲你可能錯過了這一點,使用工具如Hibernate的優點是與數據庫的開發鬆散耦合。你不需要知道所有的數據庫方言;休眠確實。這很方便,因爲或生產服務器運行DB2,Oracle或MySQL,我們的Junit測試使用SQLite,它具有不同的語法。

祝你好運!

+0

謝謝!業務需求不包括諸如Hibernate或Spring之類的酷炫事物。也許在將來! – 2012-04-25 05:44:53

3

讓我們看看Telosys工具一個簡單的代碼生成器從數據庫模型工作。這個工具是免費的,非常易於使用。 請訪問網站https://sites.google.com/site/telosystools/

由於2.1.1版本的一些模板可供本地JDBC DAO (請參閱博客http://telosys-tools.blogspot.fr/2015/03/telosys-tools-ver-211-whats-new.html)。

只要選擇捆綁 「持久本地-JDBC-TT211」 生成DAO,接口,豆類(DTO),JUnit測試,... 所有模板是免費的,可以在GitHub(https://github.com/telosys-tools