@component 指示bean,被註解的類將會被註冊到spring ioc容器中
下面這些與@component同系
@configuration 指定spring配置類,一般與@bean同用
@componentscan 用於掃瞄包,即掃瞄被註解的類,告訴springioc容器在哪可以找到bean
@restcontroller 標識該類返回json物件,並且該類是控制層
@restcontroller = @controller + @ requestbody 單用@controller不能返回json
@responsebody 標識該類返回json物件
@jsonignore 被標註的的屬性不會被序列化為json
@jsonformat(pattern=「yyyy-mm-dd hh:mm:ss」,locale=「zh」,timezone=「gmt+8」)
指定時間的格式化模式
@jsoninclude(include.non_null)
標註在pojo類上:整個物件屬性為空的字段都不會被序列化為json
標註在物件的屬性上:該字段若為空則不會被序列化
@jsonproperty 為字段取別名,一旦取別名之後,前端post請求的引數也要與別名一致才會被自動封裝為複雜物件
SpringBoot Spring定時排程
在很多應用程式中常常有對特定時間處理一些業務邏輯,這裡用的技術就是定時排程,可以避免資料庫io讀寫較高的時間段去處理一些例如清理失效,超時訂單等業務。link spring實現定時排程 springboot實現定時排程 enablescheduling 定時任務在配置類上新增 enablesched...
SpringBoot Spring定時排程
在很多應用程式中常常有對特定時間處理一些業務邏輯,這裡用的技術就是定時排程,可以避免資料庫io讀寫較高的時間段去處理一些例如清理失效,超時訂單等業務。link spring實現定時排程 springboot實現定時排程 enablescheduling 定時任務在配置類上新增 enablesched...
Entity framework 常用資料註解
命名空間 system.componentmodel.dataannotations key該列為主鍵 databasegenerated databasegeneratedoption.none 指定該列不從資料庫中生成 required required errormessage 不能為空 該列...