配置體系概述

2018-12-24 22:02 更新

配置體系模塊,是通過簡單的目錄結(jié)構(gòu)實(shí)現(xiàn)在項(xiàng)目開發(fā)以及維護(hù)過程中,對(duì)配置等各種文件資源的統(tǒng)一管理,為模塊化開發(fā)和部署提供靈活的、簡單有效的解決方案;

Maven包依賴

<dependency>
    <groupId>net.ymate.platform</groupId>
    <artifactId>ymate-platform-configuration</artifactId>
    <version>2.0-SNAPSHOT</version>
</dependency>

:在項(xiàng)目的pom.xml中添加上述配置,該模塊已經(jīng)默認(rèn)引入核心包依賴,無需重復(fù)配置。

特點(diǎn)

  • 從開發(fā)角度規(guī)范了模塊化開發(fā)流程、統(tǒng)一資源文件的生命周期管理;
  • 從可維護(hù)角度將全部資源集成在整個(gè)體系中,具備有效的資源重用和靈活的系統(tǒng)集成構(gòu)建、部署和數(shù)據(jù)備份與遷移等優(yōu)勢;
  • 簡單的配置文件檢索、加載及管理模式;
  • 模塊間資源共享,模塊(modules)可以共用所屬項(xiàng)目(projects)的配置、類和jar包等資源文件;
  • 默認(rèn)支持XML和Properties配置文件解析,可以通過IConfigurationProvider接口自定義文件格式,支持緩存,避免重復(fù)加載;
  • 配置對(duì)象支持@Configuration注解方式聲明,無需編碼即可自動(dòng)加載并填充配置內(nèi)容到類對(duì)象;
  • 集成模塊的構(gòu)建(編譯)與分發(fā)、服務(wù)的啟動(dòng)與停止,以及清晰的資源文件分類結(jié)構(gòu)可快速定位;

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)