spring学习---day01
2024-08-29 12:29:43
1,Spring Boot项目在启动的时,修改默认图标:
在src/main/resources目录下新建banner.txt文件,然后将自己的图案黏贴进去即可。ASCII图案可通过网站http://www.network-science.de/ascii/一键生成。
2,关闭图标:
public static void main(String[] args) {
SpringApplication app = new SpringApplication(DemoApplication.class);
app.setBannerMode(Mode.OFF);
app.run(args);
}
3,配置文件:
Spring Boot允许我们在application.properties(或者application.yml)下自定义一些属性,可以通过@Value("${属性名}")
来加载配置文件中的属性值,
在属性非常多的情况下,通过注解@ConfigurationProperties(prefix="mrbird.blog")
指明了属性的通用前缀,通用前缀加属性名和配置文件的属性名一一对应,
还需在Spring Boot入口类加上注解@EnableConfigurationProperties({ConfigBean.class})
来启用该配置
注意: Bean 方法中必须要get/set。。。
4.通过命令行设置属性值
运行Spring Boot jar文件时,可以使用命令java -jar xxx.jar --server.port=8081
来改变端口的值。
java -jar xxx.jar --spring.profiles.active={profile}
切换不同的环境配置。
最新文章
- [转]各种有用的PHP开源库精心收集
- 本地计算机 上的 Redis Server 服务启动后停止
- cms3.0——收获(1)
- 1.7.2 Velocity Search UI
- (转载)memcpy的几个实现版本
- RHCA学习笔记:RH442-Unit9内核定时与进程延时
- swift入门-day01
- 插入标记 方法 insertAdjacentHTML
- Python之路【第二十篇】:待更新中.....
- 最简单轻便 的 sqlserver安装方式
- 尚学堂Java面试题整理
- MDK下调试时提示AXF文件无法导入的解决方法(转)
- WAMP下配置FCGID+ZendGuardLoader
- Centos6.4 + mysql-5.6.38-linux-glibc2.12-x86_64.tar 实现mysql主从复制
- VueJs第1天
- Apache Commons Codec的Base64加解密库
- window7环境下ZooKeeper的安装运行及监控查看
- Flutter在Windows平台下的安装配置
- 智能文件选择列表—— bat 批处理
- [转帖]devops 容器管理平台 rancher 简介