欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

SpringBoot常用注解-創(chuàng)新互聯(lián)

@CrossOrigin( origins = {" http://localhost:3031"})
//origin : 允許可訪問(wèn)的域列表
//maxAge:準(zhǔn)備響應(yīng)前的緩存持續(xù)的大時(shí)間(s)
//跨域(CROS)支持
@ApiOperation( value = "接口說(shuō)明",
			httpMethod = "接口請(qǐng)求方式",
			response = "接口返回類型",
			notes = "")
//構(gòu)建Api文檔,作用在接口方法上
@Api(tags = " ")//作用在模塊類上
@ApiParam("")//作用在參數(shù)、方法和字段上,必傳參數(shù)用required = true 表示
@ApiModel("")//作用在模型類上
@ApiModelProperty( value = "屬性說(shuō)明",
					hidden = true)
//作用在類方法和屬性上
@PathVariable//獲取路徑參數(shù)
//i.e. @PathVariable(value = "userId") Long userId
@RequestParam//獲取路徑參數(shù),適用于GET請(qǐng)求中,接收元素,數(shù)組,集合,對(duì)象
//@RequestParam(require = true)表示是否必須傳
@RequestBody
//用于讀取Request請(qǐng)求的body部分,并且Content-Type為application/json格式的唯一數(shù)據(jù)
//一般用于POST請(qǐng)求中
//系統(tǒng)會(huì)使用HttpMessageConverter
//或者自定義的HttpMessageConverter將請(qǐng)求的body中的json字符串轉(zhuǎn)換為java對(duì)象
//@RequestBOdy和RequestParam的區(qū)別:如果參數(shù)放在請(qǐng)求體中,傳入后臺(tái)需要@RequestBody接收。
//如果不是放在請(qǐng)求體中,傳入后臺(tái)用@RequestParam接收
@RestController//用于標(biāo)注控制層組件,表示控制器是Bean,使用Restful風(fēng)格
@Value("${property}")//讀取比較簡(jiǎn)單的配置信息
@ConfigurationProperties//讀取配置文件并與bean綁定,將配置文件中對(duì)應(yīng)的配置映射到對(duì)象的屬性中
//i.e.
@ConfigurationProperties(prefix = "papi.account.summary")
//該注解用于自動(dòng)配置綁定,將對(duì)象注入到IOC容器中才有配置綁定的功能,標(biāo)注在組件類上使用時(shí)一定要有組件注解
@Configuration//定義配置類,指出該類是Bean配置的信息源,相當(dāng)于傳統(tǒng)的xml配置文件
@EnableAutoConfiguration//允許SprongBoot自動(dòng)配置注解,開(kāi)啟這個(gè)注解后SpringBoot就能根據(jù)當(dāng)前路徑下的包或者類配置SpringBean
@JsonFormat(shape = JsonFormat.Shape.STRING, 
			pattern = "yyyy-MM-dd 'T' HH:mm:ss.SSS 'Z'",
			timezone = "GMT")//格式化json數(shù)據(jù)
@JsonProperty//用于實(shí)體類屬性上,在反序列化的時(shí)候給屬性重命名
@Valid//用于校驗(yàn),對(duì)前端傳進(jìn)來(lái)的參數(shù)進(jìn)行判斷檢查。在自定義類的參數(shù)字段上,加上校驗(yàn)條件注解
@Component//隱式Bean定義
@Service//修飾service層組件
@Transactional//開(kāi)啟事務(wù),若使用默認(rèn)設(shè)置,那么拋出異常后事務(wù)會(huì)自動(dòng)回滾,數(shù)據(jù)不會(huì)插入到數(shù)據(jù)庫(kù)
@SpringBootTest//測(cè)試類,必填
//i.e.
@SprngBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDON_PORT)//隨機(jī)端口
//Junit
@BeforeAll//在全部測(cè)試案例之前執(zhí)行
@AfterAll//全部測(cè)試案例之后執(zhí)行
@BeforeEach//每個(gè)單元測(cè)試@Test之前執(zhí)行
@AfterEach//每個(gè)單元測(cè)試@Test之后執(zhí)行

@WithMockUser//Spring Security提供的,模擬一個(gè)真實(shí)用戶,并賦予權(quán)限
//OpenJPA注解
@ManyToMany //注解用來(lái)定義具有多對(duì)多多重性的多值關(guān)聯(lián)。
//fetch:關(guān)聯(lián)是應(yīng)該延遲加載還是必須馬上加載。
//EAGER 策略表示必須馬上獲取關(guān)聯(lián)的實(shí)體
//LAZY 策略表示用到關(guān)聯(lián)對(duì)象時(shí)才去加載
//cascade:指定級(jí)聯(lián)到關(guān)聯(lián)目標(biāo)的操作。
//當(dāng)目標(biāo)集合是 java.util.Map 時(shí),級(jí)聯(lián)元素適用于映射值(即 Map 中的 value)。

@RestController
@RequestMapping("/nation")
public class NationController{@ApiOperation("XXX")
	@GetMapping("/page.do")
	public Listpage(@ApiParam("name") String name,
							 @ApiParam(value = "" , required = true) int pageNo){	Logger logger = LoggerFactory.getLogger(SIController.class);
			Listlist = new ArrayList<>();
			Nation nation = new Nation("" , 2 , "" , new Date() , new Date());
			list.add(nation);
			return list;
			}
}

-----------------------------------------------------美麗的分割線----------------------------------------------------

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來(lái)巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),成都創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:成都玻璃隔斷成都網(wǎng)站設(shè)計(jì)成都全網(wǎng)營(yíng)銷推廣解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

文章標(biāo)題:SpringBoot常用注解-創(chuàng)新互聯(lián)
標(biāo)題URL:http://www.chinadenli.net/article22/dgiojc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司微信小程序服務(wù)器托管ChatGPT關(guān)鍵詞優(yōu)化品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站