原文:不再害羞,過程比結果更重要;分享一套 CodeSmit 代碼生成模板。

住博客園 年了,以前也發過一些博文,但都在 一天后 幾周后 幾年后 將它刪了 因為感覺代碼寫得不好:不清晰或侵入太大,哪怕只有一句侵入。 可是最近重寫一套 CodeSmith 代碼生成模板的時候,發現自己編碼能力長進不少:有能力刪除大量代碼了。刪除得很順利,即使不舍 看上去這是個好事,可也是個壞事:現已難以回憶起當初為什么刪這些代碼 更回憶不起來最初為什么加這些代碼。 這些決策信息的丟失真是讓人 ...

2013-06-24 10:10 14 3082 推薦指數:

查看詳情

一套基於SpringBoot+Vue+Shiro 前后端分離 開發的代碼生成

一、前言 最近花了一個月時間完成了一套基於Spring Boot+Vue+Shiro前后端分離的代碼生成器,目前項目代碼已基本完成 止步傳統CRUD,進階代碼優化: 該項目可根據數據庫字段動態生成 controller、mapper、service、html、jsp、vue、php、.py ...

Sat Sep 21 03:35:00 CST 2019 0 3130
CodeSmith模板代碼生成實戰詳解

有很多重復的代碼或者重復的邏輯出現,為啦提高開發效率,節約開發時間,我們采用了codesmith根據自定 ...

Fri Dec 04 00:56:00 CST 2015 2 13764
軟件代碼生成之Codesmith模板.netTiers

.netTiers模板到2006年就誕生了, 到今天最后一次更新是12/17/2013, 支持.NET 4.5 and Visual Studio 2012 and 2013. netTiers是基於微軟企業庫的模板項目. 在今天各種PC端應用軟件橫行天下, 使用代碼生成工具 ...

Sun Sep 14 23:28:00 CST 2014 2 4118
HotSpot模板解釋器目標代碼生成過程源碼分析

  雖然說解釋執行模式是逐字逐句翻譯給目標平台運行的,但這樣的過程未免太過緩慢,如果能把字節碼說的話做成紙條,運行時只要把對應的紙條交給目標平台就可以了,這樣,執行速度就會明顯提升。JVM的Hotspot虛擬機的模板解釋器就是用這種方法來解釋執行的。在開始分析之前,先了解一下JVM的執行方式 ...

Wed Oct 28 00:31:00 CST 2015 0 2572
代碼生成就用Razor模板

程序員都自己寫過代碼生成器吧?說實在的,我沒用過商業化的代碼生成器,有那學習怎么使用的功夫自己也寫出來一個了。代碼生成工具用來避免一些重復勞動,還是很爽的。以前寫過好幾個,實現的都很蹩腳,主要是模板寫起來費事又難看。這次選用Razor模板試試,因為Razor模板語法相對於其他模板,更加簡潔,編寫 ...

Wed Nov 14 19:55:00 CST 2012 23 9287
EasyCode插件代碼生成模板

EasyCode插件代碼生成模板 代碼模板截圖 entity.java dao.java service.java serviceImpl.java controller.java ...

Thu Jul 08 00:32:00 CST 2021 0 150
mybatis-plus代碼生成模板

==========================下面來個更完一點的================================================ 1. 添加依賴 2. 代碼 ...

Fri Feb 21 23:26:00 CST 2020 0 1568
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM