Hasor功能介紹
1、Core具有Aop并兼容JSR-330的Bean容器架構(gòu)
支持IoC、Aop的Bean容器。
Module+ApiBinder統(tǒng)一的軟件通道。
不用開發(fā)載入自定義xml配置文件。
支持JSR-330
2、Web輕量WebMVC框架
提供RESTful風(fēng)格的mvc開發(fā)方式。
提供請求驗證接口、驗證支持場景化。
模版渲染接口,支持多種類型的模版引擎。
內(nèi)嵌文件上傳組件,不用引進任何jar包。
3、提供了JDBC操作和詳細事務(wù)管理能力
提供JDBC操作接口90%兼容SpringJDBC。
與Spring一樣,提供七種事務(wù)傳播特性的控制。
支持多種多樣事務(wù)控制方法包括:手動事務(wù)控制、注解式聲明事務(wù)、TransactionTemplate模板事務(wù)。
支持多數(shù)據(jù)庫(不兼容分布式事務(wù))
Hasor特色說明
1、IoC/Aop程序編寫模型,設(shè)計精致,應(yīng)用簡易;
2、COC標(biāo)準(zhǔn)的最佳實踐,‘零’配置文件;
3、微內(nèi)核+拓展,基于核心已發(fā)展出DB、Web、Restful三大單獨的基礎(chǔ)架構(gòu);
4、真真正正的零開發(fā),分析項目特有的自定義Xml配置;
5、支持模板化配置文件,程序流程裝包以后一套配置通吃(日常、預(yù)發(fā)、線上)以及其他各種環(huán)境;
6、完備的JDBC操作接口,支持Result->Object映射;
7、提供三種方式控制事務(wù),支持七種事務(wù)傳播特性,規(guī)范的事務(wù)隔離級別;
8、支持多數(shù)據(jù)庫、及多數(shù)據(jù)源下的事務(wù)控制(非JPA);
9、內(nèi)嵌事情機制,便捷進行業(yè)務(wù)深度解耦,使業(yè)務(wù)邏輯更加清楚;
10、支持Web類型項目開發(fā),提供restful風(fēng)格的mvc開發(fā)方式;
11、支持Form表單驗證、支持場景化驗證;
12、提供開放的模版渲染接口,支持多種類型的模版引擎;
13、提供多種多樣的輔助工具,協(xié)助您快速開發(fā),擁有它您甚至不用apache-commons;
14、支持log4j、logback等各種主流日志架構(gòu);
15、體型小,無第三方依賴。
Hasor使用說明
基于 Spring Boot
用法
在 Spring Boot 中只需要一個 @EnableHasor 注解即可在 Spring 中開啟 Hasor 的支持。
然后新建一個 Hasor 的 Module 并將其用 Spring 管理起來,同時通過 @DimModule 注解標(biāo)記聲明它即可。
最后啟動 Spring Boot 項目看到 HasorBoot 的歡迎信息就表示一切都 OK了。
系統(tǒng)城溫馨提示:
1.請將殺毒軟件進行關(guān)閉,防止安裝被殺毒軟件阻斷。
2.安裝默認路徑請勿選擇系統(tǒng)盤以免造成空間不足。
3.請不要運行舊版本軟件,防止出現(xiàn)安裝沖突。
4.本軟件中全部內(nèi)容僅供參考,請以實際為準(zhǔn)。
評論就這些咯,讓大家也知道你的獨特見解
以上留言僅代表用戶個人觀點,不代表系統(tǒng)城立場