728x90

restcontroller 3

[Spring Boot] Spring MVC로 RESTful API 서비스 구현

[Spring Boot] Spring MVC로 RESTful API 서비스 구현 이전 글 / 참고할만한 글 2022.03.03 - [Java & Framework/Spring Boot] - [Spring Boot] 스프링 특징 & 스프링 부트 간단한 소개 2022.03.04 - [Computer Science] - REST, RESTful 스프링은 Layered Architectrue 구조에 기반한 개발을 지향한다. MVC(Model, View, Controller)로 분리하는 것도 계층 구조로 구성하는 것이라 여길 수 있다. 스프링에서 가장 먼저 요청을 받아 처리하는 부분을 스프링 MVC라고 할 수 있다. # Spring-Web MVC에서의 RESTful 지원 다음 코드를 보자. @Controller,..

java, spring 2022.03.04

[Spring Boot] 프로젝트 및 Controller 생성

[Spring Boot] 프로젝트 생성 및 Controller 생성 1. Spring Boot 프로젝트 생성 SpringBoot 프로젝트를 생성할 수 있는 사이트 접속 https://start.spring.io/ 기본 세팅 Gradle Project, Language Java, version 2.6.3, name set, Packaging Jar, Java 8 종속 라이브러리(Dependencies) Spring Web, Lombok, Spring Boot Dev Tools 하단의 [GENERATE] 버튼을 클릭하면 압축 파일이 생성됩니다. 2. 프로젝트 파일 열기 IntelliJ IDEA를 사용해서 압축을 해제한 프로젝트 파일을 열어줍니다. 처음 프로젝트를 열면 프로젝트에 관한 플러그인들을 다운로드 하..

java, spring 2022.02.25

[Spring] 댓글 처리, 서비스 영역과 Controller 처리 (feat. @RestController)

[Spring] 댓글 처리, 서비스(Service) 영역과 Controller 처리 (feat. @RestController) 이전 글 2021.08.01 - [Spring] - [Spring] 댓글 처리를 위한 영속 속성 2021.07.31 - [Datebase/mariaDB, MySQL] - [MariaDB] 댓글 처리 테이블 : 외래 키에 대해 테이블 다뤄보기 2021.07.29 - [Spring] - [Spring] REST 방식 서비스 Service 이전 글의 댓글 처리를 위한 영속 속성 구성이 되었다고 보고, 서비스 영역을 작성합니다. com.project.service 패키지에 ReplyService 인터페이스와 ReplyServiceImpl 클래스를 작성합니다. ReplyService 인터..

java, spring 2021.08.03
728x90