springboot學習筆記

2021-08-19 05:04:11 字數 708 閱讀 9281

@restcontroller=@controller+@responsebody 控制器

@value("$")從配置檔案中讀取元素值賦值

@component 將類交給spring管理

請求引數:

@requestparam(value="id",required="false",defaultvalue="0")請求字段、是否必填、預設值

表單驗證:

@valid

事務處理:

@transactional

aop 面向切面

oop 物件導向

pop 面向過程

切面註解:

@aspect+@component

@before @after @afterreturning

統一異常處理:

@controlleradvice 統一異常處理方法

@exceptionhandler(value=exception.class)+@responsebody //返回格式為json

單元測試:

斷言:assert.assertequals(object,object)

class上的註解:@runwith(springrunner.class)

@springboottest

@autoconfigmocmvc 測試controller傳入介面使用

spring boot 學習筆記

spring boot 學習筆記 1.有時候我們在專案啟動的時候,總是需要先啟動一些初始化的類,以前比較常見的做法是寫再static塊中,spring boot提供了乙個commandlinerunner介面,實現這個介面的類總是會被優先啟動,並優先執行commandlinerunner介面中提供的...

spring boot 學習筆記

本位參考 生成spring boot 工程,通過 spring boot 快速入門 spring boot 開發web 應用 spring boot工程結構推薦 spring boot構建restful api與單元測試 spring boot中使用swagger2構建強大的restful api文...

Spring Boot學習筆記

作用 為了方便的使用日誌,可以自動注入log,中可以直接使用,比較方便 使用過程 1 新增依賴 log4j的依賴在springboot下已經提供了 org.projectlombok lombok true 注 restcontroller只是標識類傳遞給前端的資料型別為json,而類中的方法如果想...