分散式微服務框架:YC-Framework版本更新V1.0.6!!!
本文主要內容:
- V1.0.6版本更新主要內容
- V1.0.6版本更新主要內容介紹
一、V1.0.6版本更新主要內容
- 1.系統例子覆蓋60%(各大分散式體系中的主流技術棧均有體現);
- 2.清理部分程式碼;
- 3.支援Drools、EasyPoi、LiteFlow、Smart-Socket等;
- 4.官方文件更新V1.0.6;
- 5.增加jar包原始碼加密功能;
- 6.yc-common-core核心包調整;
- 7.新增程式碼生成器(基於MyBatis-Plus3.x);
- 8.部分問題處理。
目前Github和Gitee已基本實現同步了,方便國內外朋友進行相應的交流。
官方網站:
http://framework.youcongtech.com/
GitHub原始碼地址:
https://github.com/developers-youcong/yc-framework
Gitee原始碼地址:
https://gitee.com/developers-youcong/yc-framework
歷史版本檢視:
https://github.com/developers-youcong/yc-framework/releases
歡迎大家star或fork分散式微服務框架YC-Framework(star或fork是對開源專案的最好支援)!!!
二、V1.0.6版本更新主要內容介紹
1.系統例子覆蓋60%(各大分散式體系中的主流技術棧均有體現)
滿足你學習分散式體系中的主流技術棧的慾望!!!
例子中均能執行起來,有任何問題均可提issues,本人將在業餘非工作時間處理。
2.支援Drools、EasyPoi、LiteFlow、Smart-Socket等
一方面因目前業務用到,另一方面增加支援國產開源專案的範圍(既支援國內外用到的Apache頂級開源專案,也相容和支援國內開源生態的發展)。本人的一個初衷,希望國內開源生態越來越好。
3.增加jar包原始碼加密功能
滿足一些基於YC-Framework開源專案二次開發的需求,有的朋友希望能夠增加一些對原始碼的加密(class或resouces下檔案的加密)。在此,YC-Framework也支援。一鍵執行yc-xjar專案,即可實現jar包加密,哪怕別有用心的人解壓jar也無法瀏覽class檔案或resources下的一些配置檔案。
4.yc-common-core核心包調整
增加了十項加密演算法(基於Java生態),滿足Java開發者基於對稱和非對稱加密資料的需求以及增加一些特定場景的工具類(如操作Email、SCP、JavaScript、Shell等)。
5.新增程式碼生成器(基於MyBatis-Plus3.x)
程式碼生成器的應用場景之一減少CRUD程式碼的編寫,提高開發效率!!!
相應的我編寫的部落格文章(有程式碼例子可供參考):MyBatisPlus3-x版本之程式碼生成器