Pader's Blog

Pader's Blog


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 搜索

Kubernetes Nacos集群

发表于 2018-11-11 | 更新于 2018-11-11 | 分类于 Java | | 访问次数

前言

最近几天完成了 Nacos 在Kubernetes 部署,顺便写篇文章记录下部署过程,项目地址Nacos-K8s,有兴趣的可以去了解下,后续会提交到Nacos-Group 里面。

阅读全文 »

Spring Boot 2.0 外部化配置介绍

发表于 2018-10-20 | 更新于 2018-10-28 | 分类于 SpringBoot | | 访问次数

spring-boot

简介

在应用中管理配置并不是一个容易的任务,尤其是在应用需要部署到多个环境中时。通常会需要为每个环境提供一个对应的属性文件,用来配置各自的数据库连接信息、服务器信息和第三方服务账号等。通常的应用部署会包含开发、测试和生产等若干个环境。不同的环境之间的配置存在覆盖关系。测试环境中的配置会覆盖开发环境,而生产环境中的配置会覆盖测试环境。Spring 框架本身提供了多种的方式来管理配置属性文件。Spring 3.1 之前可以使用 PropertyPlaceholderConfigurer。Spring 3.1 引入了新的环境(Environment)和概要信息(Profile)API,是一种更加灵活的处理不同环境和配置文件的方式。不过 Spring 这些配置管理方式的问题在于选择太多,让开发人员无所适从。Spring Boot 提供了一种统一的方式来管理应用的配置,允许开发人员使用属性文件、YAML 文件、环境变量和命令行参数来定义优先级不同的配置值。

阅读全文 »

Spring Boot 2.0 配置属性自定义转换

发表于 2018-10-20 | 更新于 2018-10-29 | 分类于 SpringBoot | | 访问次数

spring-boot

上下文

当我们通过@ConfigurationProperties注解实现配置 bean的时候,如果默认的配置属性转换无法满足我们的需求的时候,我们可以根据自己的需求通过以下扩展方式对配置属性进行转换


阅读全文 »

Spring Boot 2.0 @ConfigurationProperties 使用

发表于 2018-10-20 | 更新于 2018-11-04 | 分类于 SpringBoot | | 访问次数

spring-boot

引言

Spring Boot的一个便捷功能是外部化配置,可以轻松访问属性文件中定义的属性。本文将详细介绍@ConfigurationProperties的使用。

阅读全文 »
Pader

Pader

Talk is cheap, just show me the code.

4 日志
2 分类
1 标签
RSS
GitHub Google+ 微博
© 2016 - 2018   Pader
由 Hexo 强力驱动
主题 - NexT.Mist
本站总访问量 您是第 个小伙伴    |