Language & Framework35 CompletableFuture Default Pool 보호되어 있는 글 입니다. 2021. 10. 19. @Async Default Pool 보호되어 있는 글 입니다. 2021. 10. 19. [번역] Garbage First Garbage Collector Tuning 보호되어 있는 글 입니다. 2021. 10. 12. Java 버전 별 특징 JDK 5 ~ JDK 17 보호되어 있는 글 입니다. 2021. 9. 29. Spring REST Docs 관련 글 woowabros.github.io/experience/2020/05/13/rest-docs.html 2020. 10. 11. [퍼온 글] 스프링 부트, @RunWith가 더이상 보이지 않는 이유 출처: www.whiteship.me/springboot-no-more-runwith/ 스프링 부트, @RunWith가 더이상 보이지 않는 이유 왜 최근 버전의 스프링 부트를 사용한 프로젝트의 테스트 코드에서 @RunWith를 더이상 볼 수 없는지 살펴보겠습니다. www.whiteship.me 정리하자면, 최근 스프링 부트는 JUnit 5를 사용하기 때문에 더이상 JUnit 4에서 제공하던 @RunWith를 쓸 필요가 없고 (쓰고 싶으면 쓸 수는 있지만), @ExtendWith를 사용해야 하지만, 이미 스프링 부트가 제공하는 모든 테스트용 애노테이션(@SpringBootTest) 에 메타 애노테이션으로 적용되어 있기 때문에 @ExtendWith(SpringExtension.class)를 생략할 수 있다. 2020. 10. 11. TDD 잘하는 법! 3주간의 프리코스를 진행하며 아래와 같은 룰을 지키며 코딩할 것을 강조! https://google.github.io/styleguide/javaguide.html Google Java Style Guide 1 Introduction This document serves as the complete definition of Google's coding standards for source code in the Java™ Programming Language. A Java source file is described as being in Google Style if and only if it adheres to the rules herein. Like ot google.github.io https://my.. 2020. 9. 20. DTO vs VO vs Entity 여는 글 DTO, VO, Entity는 데이터를 담는 공간으로써, 의문을 가져왔습니다. 이젠 그 의문점을 해결해야 한다는 확신에 이 글로 정리해보려 합니다. DTO (Data Transfer Object, 데이터 전송 객체) 레이어 간에 데이터를 전달하는 객체 입니다. 여기서 레이어는 User - Controller - Service - DAO(Repository) 에서 각 단계를 말하며, Setter 와 Getter 를 가집니다. 하지만 별도의 비즈니스 로직을 가지지는 않습니다. 결론적으로, 비슷한 특성을 가진 값을 하나의 객체로 묶어 레이어간 전달에 유용하도록 만든 자료 구조라고 정리할 수 있겠습니다. . VO (Value Object, 값 객체) DTO와 동일하게 레이어와 레이어 간에 데이터를 전달.. 2020. 7. 22. [퍼온 글] QueryDsl * 확장된 CustomRepository와 JpaRepository를 함께 사용하는 방법 - 링크: https://m.blog.naver.com/PostView.nhn?blogId=writer0713&logNo=221587336690&proxyReferer=https:%2F%2Fwww.google.com%2F * com.mysema.queryDsl vs com.querydsl - 요약: 스프링 부트 최신버전을 사용할 때는, querydsl은 3버전인 com.mysema.queryDsl을 사용해서는 안되며, 버전 충돌로 정상 동작하지 않을 수 있다. 스프링 부트 최신버전은 querydsl4버전인 com.queryDsl을 사용해야 한다. - 링크: https://blog.woniper.net/317 2020. 5. 13. 이전 1 2 3 4 다음