您好,登錄后才能下訂單哦!
這篇文章主要介紹“最新版輕量化Java開發框架有哪些優點”,在日常操作中,相信很多人在最新版輕量化Java開發框架有哪些優點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”最新版輕量化Java開發框架有哪些優點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Hasor 是一款開源的輕量級 Java 應用程序開發框架,它的核心目標是提供一個簡單、切必要的開發環境給開發者,開發者可以在此基礎上構建出更加完善的應用程序。
在線API地址:http://www.hasor.net/apis/1.0.0/index.html
設計思想
“微內核+插件”是 Hasor 的主體設計思想。Hasor通過提供統一的接口進行擴展,通過擴展可以豐富所需要的功能,即使是核心模塊也是通過擴展實現的。而作為擴展是可以隨時被剔除的。
===== Hasor-Core v1.0.0
* 新增:
01.新增DateUtils,時間日期方面的工具類。
02.增添了一組getProvider方法方法,可以通過String或Class來獲取Bean的Provider。
03.AopMatchers類的expressionClass和expressionMethod方法開放使用。
04.合并Hasor-MVC框架
--MVC--
05.遷移 controller、result 插件。
06.支持 Action 返回值自定義處理。
07.新增驗證機制,使用Validation接口。
08.ResultProcess新增對異常的處理方法。
09.優化擴展機制的設計,進一步模塊化設計。
10.LoadHellper類的apiBinder方法,獲取的ApiBinder類型改為返回WebApiBinder類型。
11.loadController方法增加異常拋出。
12.LoadHellper,增加注冊表單驗證器的方法。
* 改進:
01.Paginator 類中Order子類,提升為接口,原始的類實現通過SortFieldOrder提供。
--此項更改有助于分頁工具類應用到更廣的場景下。
02.修改Result接口的addMessage方法,使其子類在重寫的時候減少警告的發生。
03.Hasor內部實現factory相關的簡化重構。
04.resource插件功能簡單化,之前的插件是直接遷移自Hasor-WebUI項目。
* 修復:
01.修復使用“apiBinder.bindType(PojoBean.class).asEagerSingleton()”方式聲明單例失效的問題。
到此,關于“最新版輕量化Java開發框架有哪些優點”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。