您好、欢迎来到现金彩票网!
当前位置:棋牌游戏 > 文件属性 >

分布式微服务云架构(三)属性配置文件

发布时间:2019-06-12 10:11 来源:未知 编辑:admin

  相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都有自己的默认配置,所以如果不是特殊应用场景,就只需要在application.properties中完成一些属性配置就能开启各模块的应用。

  在之前的各篇文章中都有提及关于application.properties的使用,主要用来配置数据库连接、日志相关配置等。除了这些配置内容之外,本文将具体介绍一些在application.properties配置中的其他特性和使用方法。

  我们在使用Spring Boot的时候,通常也需要定义一些自己使用的属性,我们可以如下方式直接定义:

  然后通过@Value(${属性名})注解来加载对应的配置属性,具体如下:

  按照惯例,通过单元测试来验证BlogProperties中的属性是否已经根据配置文件加载了。

  在application.properties中的各个参数之间也可以直接引用来使用,就像下面的设置:

  在一些情况下,有些参数我们需要希望它不是一个固定的值,比如密钥、服务端口等。Spring Boot的属性配置文件中可以通过${random}来产生int值、long值或者string字符串,来支持属性的随机值。

http://neillarcherroan.com/wenjianshuxing/191.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有