Skip to content

[FEAT]: 게시글 검색 기능 추가 #19

@lcs9317

Description

@lcs9317

변경 유형 (Type): FEAT
제목(Subject): 게시글 검색 기능 추가

무엇을 / 왜

무엇(What):

  1. QueryDSL 의존성을 추가하였습니다.
  2. 게시글 제목, 제목+내용, 작성자, 타입 등 다양한 조건으로 검색할 수 있는 기능을 Querydsl을 활용해 구현함. (현재는 Like 기반)
    왜(Why): 게시판 종류, 검색타입에 따른 동적 쿼리를 깔끔하게 작성하고 성능 최적화를 위해 QueryDSL을 선택하였습니다.

어떻게(요약) — 3줄 이내

QueryDSL BooleanBuilder 및 JPAQueryFactory를 사용해 동적 검색 조건 생성하였습니다.

영향 범위

  • API 변경
  • DB 마이그레이션
  • Breaking Change
  • 보안/권한 영향
  • 문서/가이드 업데이트 필요

체크리스트

  • 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
  • 로컬/CI 테스트 통과
  • 영향도 점검 완료
  • 주석/문서 반영(필요 시)

ToDo (선택)

  • 할 일 1
  • 할 일 2

스크린샷/증빙(선택)


Auto-created for PR #18

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions