springboot學習之tomcat配置

2021-10-20 15:12:48 字數 1293 閱讀 7116

server.tomcat.accesslog.enabled=

true

此時預設的日誌位置在專案執行的臨時目錄中。

再進行設定,指定日誌位置

#生成的訪問日誌將在該目錄下

server.tomcat.basedir=my-tomcat

再新建乙個hellocontroller類

package org.hx.springboot_tomcatlog_demo03;

import org.springframework.web.bind.annotation.restcontroller;

@restcontroller

public

class

hellocontroller

}

#生成日誌名的字首

server.tomcat.accesslog.prefix=org_hx

#生成日誌名的字尾

server.tomcat.accesslog.suffix=

.log

#日誌檔名中的日期格式

server.tomcat.accesslog.file-date-format=

.yyyymmdd

此時生成日誌格式為

#生成的日誌檔案內容格式格式也是可以調整的

# %h 請求的客戶端ip

# %l 使用者的身份

# %u 使用者名稱

# %t 請求時間

# %r 請求位址

# %s 響應的狀態碼

# %b 響應的大小

server.tomcat.accesslog.pattern=

%h %l %u %t \"%r\" %s %b

此時生成的日誌檔案內容格式為:

伺服器內部日誌開啟:

# 伺服器內部日誌開啟

logging.level.org.apache.tomcat=debug

logging.level.org.apache.catalina=debug

springBoot學習之註解小記

controller responsebody restcontroller 當方法或者類上增加了 responsebody註解時,所返回的引數為json格式。當沒有此註解時,引數會以鍵值對的形式傳入。data 提供該類所有屬性的getting和setting方法。cookievalue 用來獲取c...

SpringBoot 學習之Spring篇

scope 描述的是 spring 容器如何新建 bean 的例項的。spring 的scope 有以下幾種,通過 scope 註解來實現。1 singleton 乙個 spring 容器中只有乙個 bean 的例項,此為 spring的預設配置。2 prototype 每次呼叫新建乙個 bean ...

spring boot學習之熱部署

在pom檔案中加入devtools依賴即可,當classpath下的檔案發生了修改 儲存後 就會自動重啟專案 org.springframework.boot spring boot devtools true 當時我看書上就加了這段配置,然後我立馬啟動專案試了下,毫無疑問,沒有成功 idea中配置...