日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

Java教程:SpringBoot常用配置

發(fā)布時(shí)間:2024/9/30 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java教程:SpringBoot常用配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Java開發(fā)過(guò)程中我們會(huì)需要使用到一些SpringBoot的設(shè)置功能,下面小千就來(lái)教大家如何去修改這些常用的配置。

一、修改端口號(hào)和訪問(wèn)路徑

在Spring Boot 項(xiàng)目中會(huì)使用一個(gè)全局的配置文件application.properties 或者是 application.yml,該文件會(huì)存放在 resources 目錄下或者類路徑下的 /config 目錄中,一般我們都放到 resources 下.

1.創(chuàng)建application.properties文件

我們結(jié)合之前的章節(jié),創(chuàng)建一個(gè)SpringBoot項(xiàng)目,然后再該項(xiàng)目的src/main/resource目錄下,創(chuàng)建一個(gè)配置文件application.properties.

2.修改 Tomcat 的端口為 8088,并將默認(rèn)的訪問(wèn)路徑 “/” 修改為 “oa”

然后我們就可以在 application.properties 中添加如下配置了:

server.port=8088

server.servlet.context-path=/oa

或在 application.yml 中添加:

server:

port: 8088

servlet:

context-path: /oa

3.創(chuàng)建一個(gè)Controller

4.測(cè)試效果:

項(xiàng)目啟動(dòng)后,控制臺(tái)效果:

二、日志配置

Spring Boot 對(duì)各種日志框架都做了支持,我們可以通過(guò)配置來(lái)修改默認(rèn)的日志的配置.

默認(rèn)情況下,Spring Boot 使用 Logback 作為日志框架.

application.properties配置文件

logging.file.path=…/logs/spring-boot-hello.log

logging.level.org.springframework.web=DEBUG

application.yml配置文件

然后在我的項(xiàng)目所在盤符下,就可以看到有一個(gè)logs日志目錄,存放了本項(xiàng)目的日志信息

三、自動(dòng)配置再分析

1.自動(dòng)配置

Spring Boot自動(dòng)配置(auto-configuration)功能,會(huì)嘗試根據(jù)我們添加的jar依賴,自動(dòng)的配置Spring應(yīng)用。比如在classpath下存在HSQLDB,并且我們沒(méi)有手動(dòng)配置任何數(shù)據(jù)庫(kù)連接的beans,那么Spring Boot將自動(dòng)配置一個(gè)內(nèi)存型(in-memory)的數(shù)據(jù)庫(kù)。

2.自動(dòng)配置的非侵入性

而且自動(dòng)配置(Auto-configuration)是非侵入性的,任何時(shí)候你都可以定義自己的配置類來(lái)替換自動(dòng)配置的特定部分。例如,如果你添加自己的DataSource bean,默認(rèn)的內(nèi)嵌數(shù)據(jù)庫(kù)支持將不被考慮。

3.自動(dòng)配置的實(shí)現(xiàn)方式

實(shí)現(xiàn)自動(dòng)配置有兩種可選方式,分別是將@EnableAutoConfiguration或@SpringBootApplication注解添加到@Configuration類上。

注意:

我們只應(yīng)該添加一個(gè)自動(dòng)配置的注解,@EnableAutoConfiguration或者@SpringBootApplication,通常建議將它添加到主配置類(primary @Configuration)上。

以上就是幾個(gè)SpringBoot常用配置的修改教程了,希望能幫到大家。

本文來(lái)自千鋒教育,轉(zhuǎn)載請(qǐng)注明出處。

總結(jié)

以上是生活随笔為你收集整理的Java教程:SpringBoot常用配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。