Make Simple Blog with Spring Boot

Spring Boot를 이용한 간단한 블로그 만들기

  • Kwon, SunBeom (Dept. of Multimedia Engineering, GangNeungWonju National University) ;
  • Oh, JaeYong (Dept. of Multimedia Engineering, GangNeungWonju National University) ;
  • Jo, SeungWoo (Dept. of Multimedia Engineering, GangNeungWonju National University) ;
  • Kim, SungJin (Dept. of ICT Convergence Engineering, Myongji College) ;
  • Lee, HyungMook (Dept. of Computer Science and Engineering, Myongji College) ;
  • Lee, JunDong (Dept. of Multimedia Engineering, GangNeungWonju National University)
  • 권순범 (강릉원주대학교 멀티미디어공학과) ;
  • 오재용 (강릉원주대학교 멀티미디어공학과) ;
  • 조승우 (강릉원주대학교 멀티미디어공학과) ;
  • 김성진 (명지전문대학, ICT융합공학과) ;
  • 이형묵 (명지전문대학 컴퓨터공학과) ;
  • 이준동 (강릉원주대학교 멀티미디어공학과)
  • Published : 2022.01.12

Abstract

스프링은 자바 엔터프라이즈 애플리케이션 개발에 사용되는 프레임워크로써, 애플리케이션을 빠르고 효율적으로 개발할 수 있도록 틀과 공통 프로그래밍 모델, 기술 API 등을 지원해주며, 스프링 부트는 스프링 프레임워크를 사용하는 프로젝트를 간단하게 준비할 수 있는 스프링 프레임워크의 서브 프로젝트이다. 본 연구에서는 스프링 부트를 활용하여 간단한 블로그를 설계 및 구현한다. 간단한 블로그에서는 다른 사람과의 식별을 위한 로그인 및 회원가입, 다른 사람과의 생각을 공유하기 위해 게시물 및 댓글 읽기, 쓰기, 수정, 삭제의 기능을 설계하였다. 이러한 설계는 스프링 부트를 사용하여 모듈 간의 의존성 관리, Spring Web MVC를 사용하여 서비스 로직과 사용자 인터페이스를 분리하며, Spring Data JPA, Spring Security 등을 이용하여 회원식별과 게시물 및 댓글 쓰기, 읽기, 수정, 삭제 등을 구현하였다.

Keywords

Acknowledgement

이 논문은 2021년도 정부(산업통상자원부)의 재원으로 한국 산업기술진흥원의 지원을 받아 수행된 연구임(과제번호: P0011930, 2021년 산학융합지구조성사업).