함께자라기 서평
함께자라기 : 누구나 읽어야 하는 책 서평 함께 자라기 위해 우리는 어떻게 해야하는가? 함께 자란다는 것은 무엇인가? 앞으로 우리가 배워야할 문화는 무엇인가?를 얘기하는 책이다. 자라기 나는 어떻게 자라야하는가? 매일 고민하던 나에게 명쾌한 답을 준다. 시간만 보내는 것이 경력이 아니라는 누구나 알고있지만 모른척 하는 그 사실도. 바르게 자라...
함께자라기 : 누구나 읽어야 하는 책 서평 함께 자라기 위해 우리는 어떻게 해야하는가? 함께 자란다는 것은 무엇인가? 앞으로 우리가 배워야할 문화는 무엇인가?를 얘기하는 책이다. 자라기 나는 어떻게 자라야하는가? 매일 고민하던 나에게 명쾌한 답을 준다. 시간만 보내는 것이 경력이 아니라는 누구나 알고있지만 모른척 하는 그 사실도. 바르게 자라...
🧐 이번 주 진행사항? Spring Security 사용자 인증 기능 구현 테스트시 Spring Security 관련 에러가 나서 진행에 많은 차질이 있었다. 결국 며칠간 다른 기능부터 만들고 후에 해결을 했다. Spring MVC Test - Spring Security TEST 댓글 기능 구현...
스프링 시큐리티를 스프링 MVC 테스트를 진행하려 했으나 계속해서 테스트 실패를 했다. 처음에는 코드에 누락된 부분들이 있나 살펴봤지만 도통 알수가 없었다. 알고보니 테스트에서 이미 에러가 나서 안에 로직도 안타는 것이었다. 결론은 MVC Test시에 MockMvc에 설정을 해줘야한다. @Before public void setu...
컨트롤러 테스트 도중 Cannot construct instance of `java.time.LocalDateTime` (no Creators, like default constructor, exist): no String-argument constructor/factory method to deserialize from String value ('2...
Facts (사실, 객관) 아이디어가 늦게 떠올라 늦게 시작을 했다. 책을 읽다가 생각났다. 프로젝트 개발 환경 구축 게시글 저장 개발. Findings (배운점) JPA Auditing으로 생성시간/수정시간 자동화 Feelings (느낌, 주관) 테스트 코드 작성에 대해 아직...
Facts (사실, 객관) 월,화 휴가라 근무 시간에 맞춰 코드숨 과제를 진행했다. 테스트 코드 오타를 수정하여 Pull request를 날렸다. 처음으로 API, E2E 테스트를 통과했다. Findings (배운점) 의도가 드러나는 테스트 코드를 작성하자. Feelings (느낌, 주관) 휴가때 온전히 코드숨 과제에 ...
직업을 개발자로 바꾼 첫 해. 👣 막연히 세웠던 계획들이 잘 실행되었는지, 어떻게 성장하고 있는지 첫 연간회고를 작성하자. 👀 또 2022년은 어떻게 성장할지 계획을 세워보자 💡 🔎 2021년 나의 계획은? 1.퇴사, 직업 바꾸기 2년간의 강사 생활을 마무리하고 19년도부터 개발자가 되어볼까 생각했던 것을 실행에 옮기기로 했다. 퇴사하기 정말...
MediaType.APPLICATION_JSON_UTF8은 @Deprecated 사용이 권장되지 않음이다. 즉 언젠가 사라질 수 있다는 말이다. 크롬같은 메인 브라우저에서는 UTF8을 자동으로 받기때문이라고 설명되어있다. (아닐수도) 그렇다면 굳이 인코딩을 해야할까? -> 테스트 코드를 작성 후 돌려보면 한글이 깨져서 테스트가 실패하는 경우...
java.util.Optional 클래스 ‘T’타입의 객체를 포장해주는 래퍼 클래스(Wrapper class)이다. Optional 인스턴스는 모든 타입의 참조 변수를 저장할 수 있다. 복잡한 조건문 없이 널(null) 로 발생하는 예외를 처리할 수 있다. Optional 객체 생성 of() null이 아닌 명...
Facts (사실, 객관) 스프링 4주차 - 도메인 시작 계층으로 분리하여 개발 (도메인, 레포지토리, 서비스, 컨트롤러) 테스트코드 먼저 작성하며 개발 Findings (배운점) javadoc 단순하고 확실하게 적어주자. 그냥 주석이 아니라 빌드를 통해 하나의 정적 사이트로 만드는 기능을 갖고 있다. 코드를 문서화하는 ...