国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

第一章 Hasor介紹

2021-12-22 15:46 更新

Hasor是一套基于 Java 語言的應用程序開發(fā)框架,它的核心設計目標是提供一個簡單、且必要的環(huán)境給開發(fā)者。開發(fā)者可以在此基礎上快速進行軟件開發(fā)。

區(qū)別于其它框架的是 Hasor 有著自己一套完整的體系,無論您是一般的Web項目,還是幾百人團隊中復雜的分布式系統(tǒng)。Hasor都會給予你最有力的支持。


特點


  • “微內核+插件” 簡單、小巧、功能強大、使用簡單。
  • COC原則的最佳實踐,‘零’配置文件。
  • 合理的整體架構規(guī)劃,即是小框架也是大平臺。
  • 各部分全部獨立,按需使用,絕不臃腫。
  • 體積小,無依賴。

架構


CC2_58F9_847F_B06E


  • Core 職責是提供Bean容器、Module機制。
  • DB 提供了JDBC操作、事務管理。
  • RSF 是一個完備的分布式 RPC 服務框架。
  • Web 是一個吸收了百家所長的 Web MVC框架。
  • Land 它類似于 Zookeeper 負責提供分布式一致性的支持。
  • Center 它是 RSF 的服務治理中心。

總體功能


  1. 支持IoC、Aop、模塊化(Hasor-Core)
  2. 支持模版化配置文件,讓您程序打包之后通吃各種環(huán)境(Hasor-Core)
  3. 提供JDBC操作接口,支持 Result -> Object 映射(Hasor-DB)
  4. 完備的數(shù)據(jù)庫事務控制能力,支持 7 種事務傳播屬性(Hasor-DB)
  5. 支持傳統(tǒng) Web MVC 開發(fā),也支持 restful 方式(Hasor-Web)
  6. 提供Form表單驗證、驗證支持場景化(Hasor-Web)
  7. 開放的模版渲染接口,支持各種類型的模版引擎(Hasor-Web)
  8. 分布式 RPC 服務,支持容災、負載均衡、集群(Hasor-RSF)
  9. 通過 Hprose 支持多協(xié)議、跨語言的 RPC 調用(Hasor-RSF)
  10. 通過服務注冊中心,支持分布式服務統(tǒng)一治理(Hasor-RSF)
  11. 提供對某一個狀態(tài)提供分布式下狀態(tài)一致性支持(Hasor-Land)

發(fā)展狀況


  • Hasor起源于2012年。當時尚未開源,并被應用到公司各大項目中。當時基于Guice構建,并且整合了Spring JDBC、Guice等大量三方框架。
  • 2013年9月15日,第一個Hasor版本發(fā)布。Module化的插件概念被提出,同時依賴大量減少,成為一個開源的java開發(fā)框架。
  • 2015年7月3日,1.0.0版本發(fā)布。這一年Hasor明確的發(fā)展路線,確立了“小而美的核心,大而全的生態(tài)圈”目標。
  • 2016年8月18日,2.4.3版本發(fā)布,基于2.4版本Hasor開始孕育全新的子項目 RSF。當時 Hasor 的版圖還沒有這么大。
  • 2017年2月21日,RSF 和 Land 被并入 Hasor 體系,同時首次公開了 Hasor 大版圖的想法。

集成


  1. 支持與 Spring 集成(2016-02-16)
  2. 支持與 JFinal 集成(2016-11-03)
  3. 支持與 Nutz 集成(2017-02-21)-> nutz-integration-hasor

最低要求


  • jdk6
  • servlet 2.3

相關連接




以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號