반응형

IT/Spring

[Spring] 주요 Annotation

Annotation 의미 @Aspect 자바에서 널리 사용하는 AOP 프레임워크에 포함되며,AOP를 정의하는 Class에 할당 @Pointcut 기능을 어디에 적용시킬지, 메소드? Annotation? 등 AOP를 적용 시킬 지점을 설정 @Before 메소드 실행하기 이전 @After 메소드가 성곡적으로 실행 후, 예외가 발생 되더라도 실행 @AfterReturing 메소드 호출 성공 실행시(Not Throws) @AfterThrowing 메소드 호출 실패 예외 발생(Throws) @Around Before/ after 모두 제어

2022.01.19 게시됨

[Springboot]  RESTful POST 해보기! 포스팅 썸네일 이미지

IT/Spring

[Springboot] RESTful POST 해보기!

- Post는 PathVariable, DataBody에 데이터를 보내기 때문에 QueryParameter에 데이터를 보내지 않음. 1. src > main > java > 패키지 > controller 패키지 생성 후 PostController.class 생성 package com.example.springboot202111.controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springfr..

2021.11.06 게시됨

[Springboot] 프로젝트 생성하기 포스팅 썸네일 이미지

IT/Spring

[Springboot] 프로젝트 생성하기

1. File > New > Project 2. Sprng Initializr 선택 후 원하는데로 설정 3. 스프링부트 버전 선택 4. Web > Spring Web 선택 5. 프로젝트 생성 테스트 5-1. src > java > Controller 폴더 생성 후 > ApiController class파일 생성 5-2. ApiController 위에 @RestController 어노테이션 작성 5-3. ApiController 위에 @RequestMapping("/api") : URL을 지정해주는 어노테이션 작성 5-4 hello() 메서드 작성 @getMapping("/hello") 메서드 get(url값) 어노테이션 5-5 실행 (ctl + shift + f10) or (shift + f10) 6. ..

2021.11.05 게시됨

반응형