SpringBoot 屬性配置 二

2021-08-20 05:13:01 字數 1630 閱讀 6140

開啟頁面,alt+/有提示;修改了tomcat為8888; 上下文路徑/hello2; string是配置屬性;

啟動瀏覽頁面

配置屬性欄位string;

啟動瀏覽頁面

再配置mysql資料庫屬性

controll類

如果是多個屬性要配置,是太麻煩了,有沒有更簡單的配置呢?

可以的,configurationproperties配置方式

package com.hlx.hello.properties;

import org.springframework.boot.context.properties.configurationproperties;

import org.springframework.stereotype.component;

/** * mysql屬性配置檔案

* * @author administrator

* */

@component // 元件

@configurationproperties(prefix = "mysql") // 配置字首

public class mysqlproperties {

private string driver;

private string url;

private string username;

private string password;

... generate set*** and get***....

這裡會有警告,需要引入依賴到pom.xml;單擊即可哦!

pom.xml檔案就會新增這個依賴包哦!

hellocontroller類使用這個配置檔案

瀏覽頁面

SpringBoot屬性配置

我們可以通過修改該配置檔案來對一些預設配置的配置值進行修改。server port 8888 重啟專案,啟動日誌可以看到 tomcat started on port s 8888 http 啟動埠為8888,瀏覽器中訪問 http localhost 8888 能正常訪問。server port ...

Springboot常規屬性配置

使用 value注入每個配置在實際專案中會顯得格外麻煩,因為我們的配置通常會是許多個,若使用上例的方式則要使用 value注入很多次。spring boot還提供了基於型別安全的配置方式,通過 configuratlonproperties將 properties屬性和乙個 bean及其屬性關聯,從...

SpringBoot配置屬性之MVC

主要是mvc相關的一些配置 spring.resources.cache period設定資源的快取時效,以秒為單位.spring.resources.chain.cache是否開啟快取,預設為 true spring.resources.chain.enabled是否開啟資源 handling c...