使用逆向工程能夠根據數據庫的表名字生成pojo層(實體類),mapper層(dao層,直接與底層的XML中映射相關),XML(映射執SQL語句)數據庫
下面請看具體生成步驟app
1. 點擊generatorConfig.xml,右側出現代碼dom
2.找到和以下出現以下相似的代碼,所有用<!-- -->註釋掉spa
<table tableName="activity" domainObjectName="Activity" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>
3.找到數據庫的表名字好比use表
4.在第2步註釋的代碼外面加上這句3d
<table tableName="user" domainObjectName="User" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>
其中tableName="必須對應數據庫表名字如出一轍」, domainObjectName="表示生成的實體類名,能夠隨便起名字"
5.按照圖示便可完成
6.補充(若是第5步會報錯,大都是兩個地方出差)
(1)以前用逆向工程已經生成了user的pojo,mapper,XML,須要刪除了再試試
(2)看圖示的部分是否正確