{"repo":"adjh54ir/blog-codes","free":true,"listed":false,"github":"https://github.com/adjh54ir/blog-codes","clone":"git clone https://github.com/adjh54ir/blog-codes.git","description":"Contributor9 티스토리 블로그 내에서 활용한 내용들을 담은 레포지토리입니다.","language":"Java","stars":22,"topics":["java","spring-boot","chatgpt-api","fcm-messaging","jpa-hibernate","junit5","mockito","mockmvc","querydsl-jpa","rabbitmq-producer"],"license":null,"category":"auth-billing-email","readme_excerpt":"blog-codes ⭕️ 티스토리 블로그에 게시한 내용들을 담은 Repository입니다. Repository 설명 ⭕️ 하위 디렉토리내의 레포지토리들에 대해 설명합니다. ⭕️ 해당 페이지 마다 각각 레포지토리 설명들이 포함되어 있습니다. 1. 요약 Repository 명 설명 ----------------------------- ------------------------------------------------------------------------------------------------------------------------------------ gitignore 자주 사용되는 gitignore 파일들을 관리하는 디렉토리입니다. java-algorithm Java 기반의 알고리즘 별 문제들을 관리하는 프로젝트입니다. spring-boot-common 공통적으로 사용되는 정규식, 유틸등을 관리하는 프로젝트입니다. spring-boot-short 간단한 문제 처리를 위한 모듈을 구성한 프로젝트입니다. spring-boot-3tier-form 3-Tier 형태의 아키텍처 기반으로 구성한 form 프로젝트입니다. spring-boot-jpa spring-boot-jpa 라이브러리를 활용하여 JpaRepository, JPQL, Criteria API를 구성하고 사용하는 API 서버를 구성한 프로젝트입니다. spring-boot-querydsl spring-boot-jpa와 querydsl-jap 라이브러리를 활용한 JPA, QueryDSL을 구성하고 사용하는 API 서버를 구성한 프로젝트입니다. spring-boot-chatgpt spring-boot-web 라이브러리를 활용하여 외부 OpenAI의 ChatGPT와의 통신을 통해 프롬프트를 수행하는 API 서버를 구성한 프로젝트입니다. spring-boot-fcm spring-boot-web과 firebase-admin 라이브러리를 활용한 디바이스를 대상으로 FCM 메시지를 전송하는 API 서버를 구성한 프로젝트입니다. spring-boot-scheduler spring-boot-quartz와 firebase-admin 라이브러리를 활용한 일정 시간마다 FCM 메시지를 전송하는 ‘스케줄러 서버’를 구성한 프로젝트입니다. spring-boot-test spring-boot-test와 mockito-core 라이브러리를 활용한 JUnit, MockMVC, Mokito를 활용하여 구성한 프로젝트입니다. spring-boot-rabbitmq spring-boot-amqp 라이브러리를 활용한 RabbitMQ의 메시지 큐를 생성하는 ‘이벤트 생성자’를 구성한 프로젝트입니다. spring-boot-rabbitmq-consumer spring-boot-amqp 라이브러리를 활용한 RabbitMQ의 메시지 큐를 수신하는 ‘이벤트 소비자’를 구성한 프로젝트입니다. spring-boot-async spring-boot-web과 spring-boot-quartz 라이브러리를 활용하여 ‘일반 비동기’","default_branch":null,"files":null,"tree":[],"storefront":"/r/adjh54ir","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adjh54ir/blog-codes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}