profile
I am FrontEnd Developer :)

스프링 어노테이션 - @RequestParam

스프링은 HTTP 요청 파라미터를 @RequestParam으로 받을 수 있다.위 두 코드가 거의 유사한 개념이라고 보면 된다.@RequestParam은 GET 쿼리 파라미터, POST Form 방식을 모두 지원한다.

2021년 11월 22일
·
0개의 댓글

ModelAndView 정리

data와 이동하고자 하는 view page를 함께 저장한다.Model과 View 정보를 담아서 반환한다.addObject() 메서드로 Model 데이터를 추가한다. 이 데이터는 이후 View를 렌더링할 때 사용된다.Model과 ModelMap은 데이터만 저장하고 vi

2021년 11월 22일
·
0개의 댓글

HttpServletRequest, HttpServletResponse 정리

HTTP 프로토콜을 사용하는 웹 브라우저에서 서블릿 기능을 수행한다.따라서 개발자는 HttpServlet을 상속받아 많은 기능을 사용할 수 있다.WAS가 웹브라우저로부터 Servlet 요청을 받으면요청 받을 때 전달 받은 정보를 HttpServletRequest 객체를

2021년 11월 20일
·
0개의 댓글

스프링MVC 어노테이션 - @RestController

@Controller는 반환값이 String이면 뷰 이름으로 인식하기 때문에 View를 찾아 렌더링한다.@RestController는 반환 값을 HTTP Message Body에 바로 입력한다.뷰 템플릿을 사용하는 것이 아니라, HTTP Message Body에 직접

2021년 11월 19일
·
0개의 댓글

컴포넌트 스캔 어노테이션 정리

스프링 빈을 등록하는 어노테이션으로, 클래스 자체를 스프링 빈에 등록한다.@Autowired로 의존성 자동 주입이 가능하다.@Component가 붙은 클래스를 스캔해서 스프링 빈으로 등록한다. 이때, 스프링 빈의 기본 이름은 클래스명을 사용한다. (앞글자는 소문자로)빈

2021년 11월 19일
·
0개의 댓글

스프링MVC 어노테이션 - @RequestMapping

요청 정보를 매핑하는 어노테이션해당 URL이 호출되면 @RequestMapping으로 매핑된 메서드가 호출된다. 클래스 레벨과 메서드 레벨 모두 사용 가능하며 조합도 할 수 있다.saveMembers : localhost:8080/springmvc/members/sav

2021년 11월 19일
·
0개의 댓글

스프링MVC 어노테이션 - @ModelAttribute

하는 일객체를 생성한다.요청 파라미터의 이름으로 객체의 프로퍼티를 찾는다.해당 프로퍼티의 setter를 호출해서 파라미터의 값을 입력(바인딩)한다.예제@ModelAttribyte 적용 전@ModelAttribyte 적용 후

2021년 11월 19일
·
0개의 댓글

자주 쓰는 Lombok 어노테이션 정리

접근자(Getter함수) 자동 생성설정자(Setter함수) 자동 생성예제 - lombok 사용 전예제 - lombok 적용 후@Getter, @Setter, @ToString, @EqualAndHashCode, @RequiredArgsConstructor 자동 적용

2021년 11월 19일
·
0개의 댓글

H2 DataBase 사용하기

H2 데이터베이스 설치하기 https://h2database.com/html/main.html h2database 홈페이지 각자 환경에 맞는 파일을 설치한다. 실행하기 : ./h2.sh (윈도우는 h2.bat) 데이터베이스 파일 생성 방법 jdbc:h2:~/t

2021년 11월 7일
·
0개의 댓글

AssertJ()이란

Q. What is AssertJ Core?AssertJ is a Java library that provides a rich set of assertions and truly helpful error messages, improves test code readabil

2021년 11월 2일
·
0개의 댓글