代码生成器,自己实现的一个基于模板的在线代码生成网站
說起為什么要做一個代碼生成器,這個還是因為在做一個業務項目的時候,大量的頁面功能要做,從后臺到前臺,雖然也選了一個基礎的SSH框架系統做模板其結果還是耗費了大量的時間去一點一點的寫代碼,再加上業務需求并不明確,后期改動特別多,特別繁瑣,當時就想能集中精力到業務上就好了。
有了這個想法之后在看一些CMS的網站的時候都是可以用模板填充的,而且實現都比較統一的,當時突然就想,一些內容相對固定的消息能生成,那代碼為何不能生成呢?
之后經過了一系列的研究發現,萬事皆有可能,終于被我做成了一個代碼生成的網站,
下面是一些關于代碼生成網站制作過程中的知識和總結!
一、代碼生成的意義
二、代碼生成的前提
三、代碼生成網站的基本功能要求
四、代碼生成網站的基本操作
? ? ? ? ? ? ?
?
? ? 2.配置模板功能,系統默認自帶兩個java模板,一個用來生成基本的model類,一個是導入jar包的引用。
? ? ? ? ? ? ?
? ? 3.生成代碼分為三步,
? ? ? ? ? ? ?第一步將建表sql語句黏貼到代碼框,理論上支持mysql,mssql,oracle(未測試)建表語句
? ? ? ? ? ? ?
? ? ? ? ? ? ?第二步選擇模板
? ? ? ? ? ? ?
?第三步點擊生成代碼查看或下載代碼
? ? ? ? ? ? ?
? ? ?4模板制作
? ? ? ? ? ? ?模板采用模板引擎FreeMarker進行制作,在線編輯模板時可參照[FreeMarker參數]來使用各個參數。
? ? ? ? ? ? ?
? ? ? ? ? ? ?
最后,網站的網址是:www.linkc.top
網站剛剛做出來還有很多問題歡迎登陸網站加入qq群討論,后續的一些改進以及想法會及時拿出來和大家分享!
轉載于:https://www.cnblogs.com/autocodeplus/p/5743804.html
總結
以上是生活随笔為你收集整理的代码生成器,自己实现的一个基于模板的在线代码生成网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis 数据操作命令汇总(strin
- 下一篇: C++中cin、cin.get()、ci