2022년 10월 13일 목요일

GET, POST 시 Setter 필요여부

- POST 요청으로 받을 경우 : Jackson2HttpMessageConverter 라는 Converter가 json 을 java object로 변환하는데 이때 ObjectMapper를 사용하여 데이터 바인딩을 수행하기 때문에 setter가 필요 없다.- GET으로 요청을 받을 경우 : WebDataBinder 를 사용하는데 이때 setter를 통해서 데이터 바인딩을 진행하기 때문에 setter 가 필요하다. 만약 setter를 사용하고 싶지 않다면 WebDataBinder 클래스를 이용한다.출처...
Share:

2019년 12월 15일 일요일

99CON(99콘) 연봉협상 2019 내년, 나의 연봉은

짧지만 달콤한 이야기 99CON Dec 2019 내년, 나의 연봉은  99콘 하이라이트 경력자에게도 수습이 필요하다 레이니스트 안성현, '수습평가'편 회사에서 안정적으로 다니고 있었음 다니다보니 이직 생각이 들음 폐쇄적인 곳에서 작업하니까 aws, github등 다른 기술을 사용하고 싶었음 이직 만능 이력서를 작성하여 뿌림 회사 별로 정리(SI, 스타트업 등등) 면접을 많이 보는것이 좋음 휴가를 내는것이 힘드니 하루에 3시간 간격으로 여러곳을 면접봄...
Share:

2019년 9월 16일 월요일

Spring TEST 종류

Spring TEST 통합테스트 장점 모든 Bean을 올려서 테스트 쉽게 테스트 가능 운영환경과 유사한 테스트 전체적인 Flow 테스트 가능 단점 모든 Bean을 올리기 때문에 시간이 오래걸리고 무거움 테스트 단위가 커서 테스트 실패시 디버깅이 어려움 Rollback 처리가 안되는 테스트 진행을 하기 어려움 TEST @RunWith(SpringRunner.class) @SpringBootTest( classes = {CommonConfig.class}, properties = "classpath:application-test.yml"), webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT ) @Transactional public...
Share: