ndisconf

所属分类:网络编程
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2018-10-23 03:35:10
上 传 者sh-1993
说明:  基于disconf(配置中心)改造,封装更易于使用的startter,
(Based on the reconstruction of disconf (configuration center), encapsulate the easier to use starter,)

文件列表:
LICENSE (11357, 2018-10-22)
demo_config_ex.bmp (591462, 2018-10-22)
ndisconf-server/ (0, 2018-10-22)
ndisconf-server/pom.xml (12451, 2018-10-22)
ndisconf-server/src/ (0, 2018-10-22)
ndisconf-server/src/main/ (0, 2018-10-22)
ndisconf-server/src/main/java/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/Application.java (635, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/Constants.java (229, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/comparator/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/comparator/CommonComparator.java (1269, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/comparator/FileComparator.java (1193, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/comparator/StringComparator.java (1320, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/email/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/email/MailSenderInfo.java (2778, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/email/MyAuthenticator.java (743, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/common/email/SimpleMailSender.java (3979, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/config/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/config/ApplicationPropertyConfig.java (2584, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/Package.java (81, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/zookeeper/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/zookeeper/ZooKeeperDriver.java (1325, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/zookeeper/impl/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/innerapi/zookeeper/impl/ZookeeperDriverImpl.java (9835, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/app/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/app/bo/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/app/bo/App.java (2199, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/app/dao/ (0, 2018-10-22)
ndisconf-server/src/main/java/com/nsb/ndisconf/server/disconf/web/service/app/dao/AppDao.java (614, 2018-10-22)
... ...

# ndisconf >author: Dorae >基于disconf改造,二次封装 # 相比于disconf的特点 ## 一、工程结构 ndisconf-server ndisconf-starter starter-test nsb-test ### 1. ndisconf-server 1. 改造成springboot项目; 2. 添加区域的概念,使得配置中心可以分区域集群部署; 3. 整合分散的配置文件,可以根据配置文件区分不同环境。 ### 2. ndisconf-starter 1. 对disonf的jar进行了一层封装,屏蔽了复杂的配置项(提供默认值,因为这些通常是不需要的); 2. 采用java配置的方式,屏蔽了项目引入disconf的xml配置; 3. 现在只需要引入简单的配置即可。 ### 3. starter-test 使用ndisconf-starter的Demo工程,提供了配置示例以及原生的disconf使用示例。 ### 4. nsb-test 原生disconf-core的Demo工程,提供了xml配置示例以及原生的disconf使用示例。 ## 二、使用方式 1. 部署ndisconf-server工程(配置管理中心); 2. 工程引入ndisconf-starter依赖; 3. 简单的配置(springboot的propertie文件)。 ## 三、配置示例: ![demo_config_ex](https://github.com/Dorae132/ndisconf/blob/master/./demo_config_ex.bmp)

近期下载者

相关文件


收藏者