QueryDSL Web Support
For those stores that have QueryDSL integration, you can derive queries from the attributes contained in a Request query string. Consider the following query string: ?firstname=Dave&lastname=...
For those stores that have QueryDSL integration, you can derive queries from the attributes contained in a Request query string. Consider the following query string: ?firstname=Dave&lastname=...
You can use transactions for read-only queries and mark them as such by setting the readOnly flag. Doing so does not, however, act as a check that you do not trigger a manipulating query (althou...
![]() 16년 2020 마이 블로그 리포트 올해 내 블로그 대표 키워드 확인하고 네이버페이 받아가세요!
현재 진행중인 프로젝트에서 일부 구간은 ReactiveStreams를 적용하려 하였다. 이때 Spring Cloud Open Feign으로 통신하는 구간도 Reactive 형태로 지원을 해줘야하는데, 공식 레퍼런스에서는 현재 지원하지 않는다고 한다. ![]() 하지만 feig...
CQRS를 언제, 왜, 그리고 어떻게 사용할 것인가? 기본적인 모티베이션은 무엇인가? 왜 CQRS인가? 엔터프라이즈 엔터프라이즈를 개발할 때 CRUD를 기반으로 개발을 하고 있다. Create, Read, Update, Delete 라는 모델인데, 현재 시스템에 대한 현재 상태를 가지고 있고 현재 상태는 모든 비즈니스와 도메인...
본문 링크 패턴 언어의 역사 ![]() 건축가 Christoher Alexander 집이나 마을을 설계할 때 반복적으로 활용하면 좋을, 작은 단위의 설계 패턴을 모아 정리한 것으로 시작되었다. 1977년 개발자들에게도 익숙한 언어로 되었다. 디자인 패턴 문제상황...
Spring 프로젝트를 기준으로 Spring-test 라이브러리를 추가해준다. testImplementation 'org.springframework.boot:spring-boot-starter-test' private method를 테스트 하기 위해서는 spring test 라이브러리에 있는 **ReflectionTestUtils**가 필요하다...
https://www.mongodb.com/presentations/mongodb-modernization-webinar-Korea?p=5f48e3cfc7c89f5148c12600?&utm_campaign=Int_WB_Korea%20Modernization%20webinar_08_20_APAC_Recording&utm_medium=ema...
https://www.baeldung.com/mockito-void-methods [*](https://www.baeldung.com/mockito-void-methods) > [**Mocking Void Methods with Mockito | Baeldung**](https://www.bae...
데이터독이란 무엇인가? ![]() 다양한 애플리케이션 데이터 소스를 가지고 성능과 모니터링을 할 수 있고 대쉬보드를 만들 수 있다. 성능 메트릭, 통계를 만들어서 사용할 수 있다. 데이터독은 3가지 방법으로 데이터를 수집한다 ...
2004년 아마존에서 데이터량이 증가함에 따라, 2007년 Dynamo라는 논문이 발표가 됨. 2016년도 아마존에서 Tier 0 서비스에 DynamoDB를 사용하고 있음. DynamoDB 구성은 라우팅 서비스, 다이나모디비 인스턴스, S3 다른 Database들이 포함된 형태로 구성되어 있다. Key-Value 기반의 No...
Layerd architecture 웹 레이어에서 퍼시스턴스 계층의 의존되고, 도메인 로직이 발생 됨. 테스트 코드 작성의 어려움. 유즈케이스가 감춰지는 것. 새로운 코드를 작성하는 것보다 기존 코드 유지보수 하는 시간이 더 오래 걸리게 된다. 계층형 아키텍처에서는 도메인 로직을 흩어지게 만든다....
https://www.octotree.io/ Better Pull Request for GitHub
https://github.com/audtjddld/hexagonal audtjddld/hexagonal hexagonal architecture example code. Contribute to audtjddld/hexagonal development by creating an account on GitHub.
https://www.mongodb.com/presentations/mongodb-----atlas- MongoDB 클라우드 매니지드 서비스 - Atlas 소개 Sega 및 Telefonica와 같은 회사는 그들의 조직이 더욱 빠르게 움직이고 새로운 기능을 선보이는 데 집중하도록 현재 자동화된 클라우드 서비스인 MongoDB Atlas에 의...