상세 컨텐츠

본문 제목

인텔리J+Gradle+SpringBoot2개발 카테고리+댓글기능_3

JSP·자바·코틀린

by 김일국 2019. 12. 18. 15:15

본문

이번작업: [인텔리J+Gradle+SpringBoot2개발 카테고리+댓글기능_3]

- 기술참조: http://wonwoo.ml/index.php/post/1191

- 공통내역: 메이븐 빌더기반 -> 그래들 빌더기반으로 변경, 스프링부트1.4 -> 스프링부트2.2.0 으로 마이그레이션

- 스프링 부트 패키지명 post, comment, category 기능(모듈)별 구조 및 빌드결과 OK(아래)

- 위내용을 정리 하자면, Comment기능(모듈)기준으로 기본 5개 파일 생성.

 VO(Value Object) = JPA사용 Comment.java + CommentData.java (현재는 2개로 나뉘어져 있는데, 가능하면 1개로 합칠예정)

 DAO(Data Access Object) = CommentRepository.java (데이터베이스 CRUD작업)

 Service(Implement 구현체) = CommentService.java (비지니스 로직처리)

 Controller(URI매핑) = CommentController.java (컨트롤러 처리)

- 오늘 작업소스(그래들+스프링부트2.2.0버전)

timespace_blog_20191218.zip

- 마이그레이션 이전 Git참조소스(메이븐+스프링부트1.5.1버전): https://github.com/wonwoo/spring-boot-clean-blog

Ps. 작업예정

- [인텔리J+Gradle+SpringBoot2개발 타임리프 템플릿으로 html구현_4] : http://wonwoo.ml/index.php/post/1209

timespace_blog_20191218.zip
3.22MB

관련글 더보기

댓글 영역