일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 클래스
- 자바기초
- 자바프로그래밍
- 배열
- 프로그래밍
- 자바
- JShell
- Java
- eclips
- 스프링
- 리눅스
- 데이터베이스
- spring
- github
- 컴퓨터과학개론
- JAVA기초
- 스프링 기초
- 자바 스프링
- Git
- Elk
- 알고리즘
- 제이쉘
- 프로그래밍기초
- 기초코딩
- 초보코딩탈출
- 이클립스
- 초보코딩
- 메소드
- 코딩초보
- 프로그래밍언어
- Today
- Total
목록Spring framework/REST API (4)
키보드워리어
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 오늘 스프링 MVC패턴에 대해 포스팅 하려고 합니다. 스프링 MVC 패턴 스프링 패턴이란? 스프링에서 개발자들이 배포하는 서비스가 커짐에 따라 관리하기 용이하게 하기 위하여 만든 패턴 Model | View | Controller 로 나뉨. Model | View | Controller 간단하게 설명하자면 다음과 같다. Model: 데이터를 받아 오는 곳. View: 사용자가 보는 UI화면 Controller: Model과 View를 중개하는곳. MVC 패턴 조건 지켜야 하는 조건은 다음과 같습니다. 1. Model은 Controller와 View에 의존하지 않아야 한다. (Model 내부에 Controller와 View에 관련된 코드가 있으면 안된다...
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. @Controller와 @RestController는 Spring Framework에서 제공하는 주석(annotation)입니다. 웹 요청을 처리하는 클래스에 적용되는데, 이 두 주석의 차이로 인해 웹개발시 어떤 어려움이 생길수도 있습니다. 그들이 처리하는 응답의 유형에 있습니다. Redirect에서 @RestControlle를 쓰면 본문의 내용에서 json형식으로 나오지만 @Controller를 쓰면 잘 작동합니다. @Controller를 쓰면? @Controller 기본적으로 Spring MVC의 Controller를 나타냅니다. 이 주석이 적용된 클래스는 주로 웹 페이지를 반환합니다. 메서드가 반환하는 문자열은 View 이름으로 해..
안녕하세요 【키보드 워리어】 블로그 방문자 여러분, 안경닦이입니다. 오늘은 카카오 로그인을 구현해 보는 시간을 가져보려고 합니다. 맨 처음 할 일은 kakao login 서비스를 구현하기 위해서는 프로젝트를 생성해주어야 해요. Login프로젝트를 만들고 pom.xml로 dependcy로 아래와 같이 주입해 주었습니다. org.springframework.boot spring-boot-starter-thymeleaf org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test com.google.code.gson gson 카카오 developers 기본 세팅 그리고 kakao dev..
안녕하세요 【키보드 워리어】블로그 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 REST API에 관한 포스팅을 하려고 합니다. 처음 자바 공부를 시작할 때만 해도 Hello World를 찍던 제가 REST API를 포스팅하는 날도 오네요.. REST API? REST API는 웹 애플리케이션에서 데이터를 주고받을 수 있는 인터페이스를 제공하는 기술입니다. REST API는 HTTP 프로토콜을 사용하여 데이터를 전송하며, URI(Uniform Resource Identifier)를 사용하여 자원을 표현합니다. REST API는 다음과 같은 특징을 갖습니다. 참고자료: https://meetup.nhncloud.com/posts/92 REST API 제대로 알고 사용하기 : NHN Cloud Mee..