https://spring.io/blog/2022/05/27/spring-cloud-2021-0-3-is-available-compatible-with-spring-boot-2-7-0
NioEventLoopGroup를 이해하기 위해 검색하다가 보게 된 [글]이 도움이 되어 한글로 옮긴 내용입니다.
처음엔 TCP Client를 사용하려고 하였으나 일방적으로 데이터를 보내기만 하면 되는 단방향 통신이었기 때문에 http 요청을 사용하기로 함
R2DBC는 isNew()를 판단할 때 Long 타입의 Id에 대해서만 이 기능을 지원함. 내 PK는 varchar인데...?! 스키마 변경도 불가한데..?!?!??
java.lang.NoClassDefFoundError: io/r2dbc/spi/Result$Message 드라이버 이슈.. jasync? miku?
FruitRepository.java@service FruitClient.java이렇게 실행하면 오류는 안 나는데 insert나 update 반영이 안되어있음.→ subscribe()를 붙이면 된다.참고: Save in ReactiveCrudRepository not
단순 조회가 아닌 date_format() 등과 같이 컨버팅하여 조회하고 싶은 경우 `@Convert` 어노테이션을 사용한다. 쿼리를 직접적으로 조작할 순 없고, 조회나 조작한 값을 DB 컬럼과 엔티티 필드에 매칭할 때 컨버팅한 값을 넣어주는 방식
JPA WHERE 조건(equal, like, in, between), ORDER BY 넣기 및 페이징(Specification, CriteriaBuilder, Pageable)
1. 문자열 입력받고 2. 큐에 넣을때 (publishing)이라 붙이고 3. 빼는 거 성공하면 (subscribe) 붙이기 4. 빼낸 거를 이제 레디스에 넣고 (push)라 붙이기 5. 빼는 거 성공하면 (get) 붙이기
[Docker] Docker Compose로 RabbitMQ, Redis 함께 구동하기에서 이어지는 글입니다. RabbitMQ를 도커로 실행중이라는 전제 하에 진행
하나의 docker compose로 RabbitMQ, Redis 서비스 구동하기
RabbitMQ, Redis 설치, Docker Compose 실습
연구과제를 위해 타사에서 개발하던 소스를 받아서 웹을 구성하려고 함. 전반적으로 소스를 훑어보니 전자정부프레임워크를 사용한 아주 옛날에 작성된 것으로 판단됨. iBatis, log4j 등을 사용 중이었고 logger 대신 System.out.println으로 대신하..