This repository was archived by the owner on Jan 2, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* ✨ Feat: 전역 예외 처리 및 표준 응답 포맷 기능 초안 * ✨ Feat: 전역 예외 처리 예시 추가 * 💄Style: 주석문 수정 * ♻️ Refactor: 전역 예외 처리 로직 모듈화 및 BindException 처리 추가 * ♻️ Refactor: ApiResponse 클래스 빌더 패턴 적용 - Lombok의 @builder, @Getter, @NoArgsConstructor, @AllArgsConstructor 도입 - success() 메서드 오버로드 대신 varargs 기반 단일 메서드로 통합 - SUCCESS_MESSAGE 상수화로 메시지 재사용성 향상 - 코드 가독성과 확장성 개선 * ✨ Feat: 테스트 API 추가 * 💄 Style: 주석문 수정 * ♻️ Refactor: 테스트로 추가했던 종속성 삭제 및 코드 삭제 * 💄 Style: 주석문 형식 변경 --------- Co-authored-by: leelise <jaszzzzz@naver.com>
* ✨ Feat: 로그 기능 개발 * ♻️ Refactor: 로그 유틸 및 Enum 클래스 리팩토링 * ♻️ Refactor: 로그 유틸 클래스 도메인 객체 내부 리팩토링 * ♻️ Refactor: 로그 기능 전체 리팩토링 - 캡슐화 및 상수 활용 * 🐛 Fix: LoggerWithTraceId 객체 내부 StackTraceElement배열 수정 * 💄 Style: 로그 기능의 모든 클래스에 주석을 추가하였습니다. * ♻️ Refactor: 상수로 선언된 부분을 env 파일과 enum클래스로 분리하였습니다.
* 📦Chore: API 응답 파싱을 위한 의존성 라이브러리, 환경변수 추가 * ✨Feat: API 요청용 객체 추가 * 📦 Chore: 주석 추가 * ✨ Feat: 의약품 상세정보 API 호출 개발 * ✨ Feat: 샘플 검색 데이터 추출 개발 * ✨ Feat: 공공데이터 API 파싱 개발 * ♻️ Refactor: 파싱을 위한 Wrappeer 클래스 정리 (인터페이스 추가) * ♻️ Refactor: 불필요한 생성자 삭제 * ♻️ Refactor: aricle parsing 가독성 개선 * 🐛 Fix: SectionWrapper parseElement 오타 수정 * ♻️ Refactor: 로직 수정 및 가독성 개선 * ♻️ Refactor: Paragraph 파싱 수정 및 헥사고날 아키텍처 적용 * ♻️ Refactor: 도메인 메소드 접근자 변경 * 📦 gitignore 수정 및 재 커밋 * ♻️ Refactor: 공공데이터 개요정보 API 파싱 수정 * ✨ Feat: API 전체 데이터 저장 * ✨ Feat: api 전체 데이터 저장 * 🐛 Fix: Xml 파서에 null 체크 로직 추가 * ✨ Feat: 공공데이터 전체 저장 기능 개발 * ♻️ Refactor: 전체 데이터 저장 함수 리팩토링 --------- Co-authored-by: HaechangLee <112938092+HaechangLee@users.noreply.github.com> * ♻️ Refactor: 패키지구조 개선 * 🐛 Fix: import에러 수정 --------- Co-authored-by: thelightway <dev@thelightway.kr>
* 📦Chore: API 응답 파싱을 위한 의존성 라이브러리, 환경변수 추가 * ✨Feat: API 요청용 객체 추가 * 📦 Chore: 주석 추가 * ✨ Feat: 의약품 상세정보 API 호출 개발 * ✨ Feat: 샘플 검색 데이터 추출 개발 * ✨ Feat: 공공데이터 API 파싱 개발 * ♻️ Refactor: 파싱을 위한 Wrappeer 클래스 정리 (인터페이스 추가) * ♻️ Refactor: 불필요한 생성자 삭제 * ♻️ Refactor: aricle parsing 가독성 개선 * 🐛 Fix: SectionWrapper parseElement 오타 수정 * ♻️ Refactor: 로직 수정 및 가독성 개선 * ♻️ Refactor: Paragraph 파싱 수정 및 헥사고날 아키텍처 적용 * ♻️ Refactor: 도메인 메소드 접근자 변경 * 📦 gitignore 수정 및 재 커밋 * ♻️ Refactor: 공공데이터 개요정보 API 파싱 수정 * ✨ Feat: API 전체 데이터 저장 * ✨ Feat: api 전체 데이터 저장 * 🐛 Fix: Xml 파서에 null 체크 로직 추가 * ✨ Feat: 공공데이터 전체 저장 기능 개발 * ♻️ Refactor: 전체 데이터 저장 함수 리팩토링 --------- Co-authored-by: HaechangLee <112938092+HaechangLee@users.noreply.github.com> --------- Co-authored-by: HaechangLee <112938092+HaechangLee@users.noreply.github.com>
* 📦Chore: API 응답 파싱을 위한 의존성 라이브러리, 환경변수 추가 * ✨Feat: API 요청용 객체 추가 * 📦 Chore: 주석 추가 * ✨ Feat: 의약품 상세정보 API 호출 개발 * ✨ Feat: 샘플 검색 데이터 추출 개발 * ✨ Feat: 공공데이터 API 파싱 개발 * ♻️ Refactor: 파싱을 위한 Wrappeer 클래스 정리 (인터페이스 추가) * ♻️ Refactor: 불필요한 생성자 삭제 * ♻️ Refactor: aricle parsing 가독성 개선 * 🐛 Fix: SectionWrapper parseElement 오타 수정 * ♻️ Refactor: 로직 수정 및 가독성 개선 * ♻️ Refactor: Paragraph 파싱 수정 및 헥사고날 아키텍처 적용 * ♻️ Refactor: 도메인 메소드 접근자 변경 * 📦 gitignore 수정 및 재 커밋 * ✨ Feat: api 전체 데이터 저장 * 🐛 Fix: Xml 파서에 null 체크 로직 추가 * ✨ Feat: 공공데이터 전체 저장 기능 개발 * ♻️ Refactor: 전체 데이터 저장 함수 리팩토링 * ✨ Feat: 공공데이터 도메인 객체 추가 --------- Co-authored-by: HaechangLee <112938092+HaechangLee@users.noreply.github.com>
* ✨ Feat: 벡터 검색 기능 개발 * ♻️ Refactor: 벡터 검색 기능 리팩토링 및 헥사고날 아키텍처 적용 * ♻️ Refactor: 헥사고날 아키텍쳐에 맞게 일부 객체의 반환값을 변경하였습니다, 컨트롤러에서 parameter가 아닌 객체로 값을 받도록 수정하였습니다. * ♻️ Refactor: 이제 헥사고날 아키텍처에 따라 도메인 객체가 서비스 계층 내부에만 존재합니다, 규칙에 맞추어 Exception처리가 추가되었습니다, 모든 클래스에 주석을 추가하였습니다. * ♻️ Refactor: Index와 Search 기능이 각각 독립적으로 실행될 수 있도록 분리하였습니다.
* ✨ Feat: ee_doc 파일 인덱싱 기능 구현 * ✨ Feat: 자동완성 검색 기능 구현 * ♻️ Refactor: 핵사고날 구조에 적용 * ♻️ Refactor: 자동완성 기능 아키텍쳐 적용 및 예외처리 추가 * ♻️ Refactor: 인덱싱 저장 로직 청크 단위로 저장하도록 변경 * ♻️ Refactor: List값 응답 객체에 담아서 보내도록 변경 * ♻️ Refactor: Mapper 클래스 분리 * 💄 Style: JavaDoc 주석문 추가 * ✨ Feat: 증상기반 약품 검색 기능 개발 * 💄 Style: Mapper 클래스 주석문 추가
* ✨ Feat: 벡터 검색 기능 개발 * ♻️ Refactor: 벡터 검색 기능 리팩토링 및 헥사고날 아키텍처 적용 * ♻️ Refactor: 헥사고날 아키텍쳐에 맞게 일부 객체의 반환값을 변경하였습니다, 컨트롤러에서 parameter가 아닌 객체로 값을 받도록 수정하였습니다. * ♻️ Refactor: 이제 헥사고날 아키텍처에 따라 도메인 객체가 서비스 계층 내부에만 존재합니다, 규칙에 맞추어 Exception처리가 추가되었습니다, 모든 클래스에 주석을 추가하였습니다. * ♻️ Refactor: Index와 Search 기능이 각각 독립적으로 실행될 수 있도록 분리하였습니다. * 🚨 Hotfix: gitignore를 수정하였습니다
* ♻️ Refactor: Index 폴더 및 temp파일 삭제 * ♻️ Refactor: Drug 폴더 temp파일 삭제 * ✨ Feat: 응답 객체 및 에러 코드 정의 * ✨ Feat: 증상 자동완성 API 구현 * ✨ Feat: 증상 검색 기능 구현 * ♻️ Refactor: 변경된 구조에 따라 코드를 수정하였습니다. * ♻️ Refactor: Index 폴더 삭제 * ♻️ Refactor: 응답 객체 통일화 및 Document 필드 변화에 따른 수정 * ✨ Feat: 누락된 로그 추가 * ♻️ Refactor: 안쓰는 파일 삭제 --------- Co-authored-by: leelise <jaszzzzz@naver.com>
* ✨ Feat: 약품명 Document 객체 정의 * ✨ Feat: 약품명 검색 및 자동완성 기능 구현 * ♻️ Refactor: 메서드 명 및 컨트롤러 코드 `PathVariable` 사용하여 통합 * ✨ Feat: 주석 및 로그 추가 * ✨ Feat: 검색 타입 enum 추가
* ♻️ Refactor: 자연어 검색 로직을 리팩토링 하였습니다.(헥사고날 구조 적용 및 내부 리팩토링), 스위칭 로직을 도입하였습니다. * ✨ Feature: yakplus-batch의 코드 통합 초안 * 🐛 Fix: 변수 선언 안된 문제 수정 * 🐛 Fix: 임포트 문제 수정 * 🐛 Fix: 컴파일 오류 수정 * 📦 Chore: 불필요한 import 삭제 * 📦 Chore: Swagger 의존성 및 설정 추가 * ✨ Feat: 컨트롤러 Swagger 적용 * ♻️ Refactor: 인덱스 이름 상수로 변경 및 매퍼 분리 --------- Co-authored-by: leelise <jaszzzzz@naver.com> Co-authored-by: pcb7893@naver.com <122460524+chanbyoung@users.noreply.github.com>
LEELISE
approved these changes
May 20, 2025
thelightway24
commented
May 20, 2025
Member
Author
thelightway24
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
모두 고생하셨습니다 👍
HaechangLee
approved these changes
May 20, 2025
Member
HaechangLee
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생많으셨습니다!
LEELISE
approved these changes
May 20, 2025
Contributor
LEELISE
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생 많으셨습니다!
chanbyoung
approved these changes
May 20, 2025
Contributor
chanbyoung
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨습니다 ~~!
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.