Skip to content

dongkipark1/human_cloud_RestAPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

525 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHINE

shine_logo

프로젝트 소개

SHINE누구나 사용 가능한 취업 페이지입니다.
다양한 공고를 통해 지원을 하고 원하는 인재를 찾기 위한 공고를 올리는게 가능한 페이지입니다.

프로젝트 목표

  • Model을 ResponseEntity 응답
  • ResponseEntity ORM
  • JSON으로 변환
  • image base64로 변환
  • JUnit 테스트 / 통합 테스트
  • AOP(유효성검사)
  • JWT

시연영상

3조 시연 영상

발표자료

3조_RestAPI_PPT.pdf

프로젝트 기간

  • 2024.03.22 ~ 2024.04.03

팀원 소개

  • 설동훈
  • 김완준
  • 박동기
  • 서지민
  • 이소연

기술 스택

IDE

IntelliJ IDEA

FrameWork

Spring Boot Bootstrap JWT JPA JavaScript Java JUnit

DB

H2 MySQL

협업 툴

Notion Git GitHub Slack KakaoTalk

계획

  1. JPA ORM DTO Interceptor
    1. JPA 전환
      1. Repository
      2. Test (JUnit)
    2. Server
      1. DTO 연동 응답
      2. Interceptor 생성
  2. Handler (JPA 테스트 코드 진행)
  3. RestAPI 전환
  4. AOP 적용
  5. JWT 적용
  6. 통합 테스트
  7. 배포 세팅

브랜치 전략

  • 각 이슈 발생 시 새로운 브랜치를 생성
  • 작업을 완료 후 Merge 전 코드 리뷰 진행피드백
  • 브랜치 명은 각 인원별 패키지/기능/이니셜로 컨벤션을 맞춰 진행

ERD

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%