spring boot自定义properity

1.spring boot使用application.properties默认了很多配置。

但有时需要自定义配置。若在application.properties添加属性:

app.name=fish  app.position=chilly

以Bean的形式定义配置类:

@ConfigurationProperties(prefix = "app")

或者以文件的形式配置:

locations = "classpath:config/app.properties"最后注意在spring Boot入口类加@EnableConfigurationProperties

2.umask(777)

简介:当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般可在/etc/profile、/etc/bashrc、$[HOME]/.bash_profile、$[HOME]/.profile或$[HOME]/.bashrc中设置umask值。具体取决于Linux发行版,比如Fedora19下要更改自己的umask值,在$[HOME]/.profile或$[HOME]/.bash_profile下的增加umask的值覆盖不了/etc/profile中的配置值的,必须在$[HOME]/.bashrc下增加umask值才可以永久定义自己的umask值。

原文地址:https://www.cnblogs.com/cosyer/p/6566188.html