Skip to content
YOUNGHWA KIM edited this page Jun 4, 2023 · 27 revisions

프로젝트 소개

  • JUnit을 사용한 단위 테스트 작성
    • 프로젝트에서 JUnit을 활용하여 단위 테스트를 작성하였습니다.
    • 코드의 동작을 검증하고 예외 상황에 대한 처리를 확인하는 등의 테스트를 수행했습니다.
  • 객체지향 프로그래밍
    • 객체지향 프로그래밍 원칙을 적용하여 프로젝트를 개발하였습니다.
    • 코드의 재사용성, 유지보수성, 확장성을 고려하여 클래스와 객체를 설계하였습니다.
  • 구현한 기능
    • 게시판과 회원가입 기능을 구현하였습니다.
    • 게시판 기능을 통해 사용자들이 게시물을 작성하고 조회할 수 있도록 하였습니다.
    • 회원가입 기능을 통해 사용자의 계정을 생성하고 인증을 처리하였습니다.
  • 온라인 코드 리뷰 경험
    • 프로젝트를 통해 온라인 코드 리뷰에 참여하였습니다.
    • 멤버와 함께 협업하여 코드의 품질을 향상시켰습니다.

기술 스택

• Java 17 버전으로 개발했습니다.

Springboot 로 웹 어플리케이션 서버를 구축했습니다.

• 데이터 베이스는 MariaDB를 사용했습니다.

• 단위 테스트를 작성하기 위해 JUnit 5를 사용했습니다.

• 테스트 코드 작성 및 모의 객체를 활용하기 위해 Mockito를 사용했습니다.

ERD생성

엔티티 관계도

멤버 소개

김영화 허정화
김영화 허정화
김영화(김영화) 허정화(허정화)