提及爲何要作一個代碼生成器,這個仍是由於在作一個業務項目的時候,大量的頁面功能要作,從後臺到前臺,雖然也選了一個基礎的SSH框架系統作模板其結果仍是耗費了大量的時間去一點一點的寫代碼,再加上業務需求並不明確,後期改動特別多,特別繁瑣,當時就想能集中精力到業務上就行了。java
有了這個想法以後在看一些CMS的網站的時候都是能夠用模板填充的,並且實現都比較統一的,當時忽然就想,一些內容相對固定的消息能生成,那代碼爲什麼不能生成呢?mysql
以後通過了一系列的研究發現,萬事皆有可能,終於被我作成了一個代碼生成的網站,sql
下面是一些關於代碼生成網站製做過程當中的知識和總結!數據庫
1、代碼生成的意義數據結構
2、代碼生成的前提oracle
3、代碼生成網站的基本功能要求框架
4、代碼生成網站的基本操做工具
2.配置模板功能,系統默認自帶兩個java模板,一個用來生成基本的model類,一個是導入jar包的引用。測試
3.生成代碼分爲三步,網站
第一步將建表sql語句黏貼到代碼框,理論上支持mysql,mssql,oracle(未測試)建表語句
第二步選擇模板
第三步點擊生成代碼查看或下載代碼
4模板製做
模板採用模板引擎FreeMarker進行製做,在線編輯模板時可參照[FreeMarker參數]來使用各個參數。
最後,網站的網址是:www.linkc.top
網站剛剛作出來還有不少問題歡迎登錄網站加入qq羣討論,後續的一些改進以及想法會及時拿出來和你們分享!