본문 바로가기

스프링4

@Request Body에서는 Setter가 필요없다? 회사에서 근무하던중 새로오신 신입 개발자분이 저에게 하나의 질문을 했습니다. POST 요청시에 Setter가 필요없는것 같다고. 여태 제가 알던것과는 달라서 어떻게 된 일인지 궁금했습니다. 정말 POST 요청시에는 Setter가 필요없을까요? 그럼 GET 요청시에는 Setter가 필요할까요? 한번 확인해보겠습니다. 모든 코드는 Github에 있으니 참고하세요 1. Post 요청 테스트 첫번째로 POST 요청시 Setter가 필요없는지 먼저 테스트해봅니다. 테스트해볼 RequestDto는 아래와 같습니다. @Getter @ToString @NoArgsConstructor public class RequestSetterDto { private String name; private Long amount; @D.. 2019. 2. 26.
스프링부트로 쇼핑몰 만들기 - 1주차 1. 1주차 1주차는 Spring에서 필요한 Java 개념 위주와 Spring 의 기본적인 개념에 관해 진행 상속, 인터페이스, 리플렉션 Spring의 Bean 컨테이너 Spring Boot의 설정 1-1. Intro java Exam03으로 실행하면 class path에서 파일 찾는다 클래스 정보를 읽은 뒤, 메모리에 올라감 클래스 정보를 메모리에 올리는건 시스템 클래스로더가 담당 한번 올라간 정보는 JVM 다시 시작하기 전까지 계속 유지 static 정보는 별도의 메모리에 올림 즉, 이 클래스를 사용해야겠다고 읽어들일때 static 정보가 올라감 static 블럭은 딱 한번만 실행 메소드에 static이 붙은 친구들은 인스턴스 없이도 실행가능 자식 인스턴스 생성시 부모 인스턴스도 생성된다. 자동차라는.. 2019. 1. 6.
Spring Camp 2017 - 2부 (일요일) 참석 후기! 스프링캠프 2017의 2부를 다녀왔습니다. 오늘은 지인 분들의 발표가 많아 더 재밌게 들을 수 있었던것 같습니다.스프링캠프에는 항상 이렇게 커피를 제공해주십니다.맛있게 아이스 아메리카노를 다 마시고 입장하였습니다. (세미나실 내부에서 절대 음식 반입이 안됩니다.)누구나 하는 Devops - 공진기(IBM에서 근무하는 공진기님의 발표입니다.)Devops에 대해 이야기 해보려고 함Devops가 무엇인지Devops를 어떻게 하면 되는지IBM에서 어떻게 하는지기술적인 것도 있지만, 팀 내에서 Devops에 대한 합의를 이끌어내는 방법도 얘기Devops란?개발 + 운영? 아니다개발 및 운영이 유기적으로 진행되는 것자동화를 통해 품질, 속도, 효율성 증가 / 비용, 오류 감소단, 개발/시스템/아키텍처에 대한 깊은 .. 2017. 4. 23.
Spring Camp 2017 - 1부 (토요일) 참석 후기! 스프링캠프 2017 행사에 다녀왔습니다! 이번 행사는 토/일 이틀간 진행되는 아주 큰 행사였습니다. KSUG (한국스프링사용자모임)이 10주년이 되는 해이기도 해서 정말 행사에 많은 준비를 쏟으셨다는게 느껴지는 날이였습니다. 해마다 이렇게 행사 준비해주시는 KSUG 일꾼 분들 정말 감사합니다!행사장은 잠실 삼성 SDS 서관 지하 1층이였습니다.행사장으로 내려가는 에스컬레이터에서 벌써 많은 사람들이 있는 것을 확인할 수 있었습니다.참가자 등록을 하고,오늘 세미나 순서를 확인하였습니다. 리액티브가 당췌 뭔가 하는 생각으로 왔기 때문에 오늘은 A트랙만 들을 계획이였습니다. (주제가 다 좋아서 트랙 둘다 들을 수 있었으면 정말 좋을텐데 하는 생각만 가득했습니다. ㅠ)운이 좋게도 앞 줄에 앉을 수 있었습니다. 본.. 2017. 4. 23.