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
반응형