TOP
본문 바로가기
📚 목차
728x90

[Java]/Spring Boot19

[Java] Spring Boot: 카카오 로그인 기능 추가하기 이전 내용 [Java] Spring Boot: 구글 로그인 기능 추가하기이전 내용 전반적인 순서1. Gradle 또는 Maven 의존성 추가2. 구글 API Console 설정 - 구글 개발자 콘솔 프로젝트 생성 → OAuth 2.0 클라이언트 ID 생성3. application.yaml 설정 (보안 문제로 해당 파일 .gitignorepuppy-foot-it.tistory.com카카오 로그인 기능 추가하기 소개 이전 시간에는 구글 로그인 기능을 추가하였으므로, 이번에는 카카오 로그인 기능도 추가해 본다.카카오 로그인은 카카오계정으로 다양한 서비스에 로그인할 수 있도록 하는 OAuth 2.0 기반의 소셜 로그인 서비스다. 카카오 로그인 사용자는 별도의 회원가입 없이 카카오톡이나 카카오계정으로 서비스에 로.. 2025. 4. 21.
[Java] Spring Boot: 스프링 MVC , 디스패처 서블릿 이전 내용 [Java] Spring Boot: ORM, JPA, 하이버네이트이전 내용 [Java] Spring Boot: 테스트 코드이전 내용 [Java] Spring Boot: 방명록 Rest API 구현(feat. MySQL 연동)이전 내용 [Java] Spring Boot: 코드, 요청&응답 과정 이해하기이전 내용 [Java] Spring Boot: Maven Repositorypuppy-foot-it.tistory.comMVC 패턴 MVC는 모델(Model), 뷰(View), 컨트롤러(Controller)의 세 가지 구성 요소로 이루어진 디자인 패턴이다. 이 패턴은 애플리케이션을 구조화하여 코드의 유지보수와 확장을 용이하게 한다. MVC 관련 내용은 하단 링크 참고 [웹개발] MVC(Model-V.. 2025. 4. 19.
[Java] Spring Boot: ORM, JPA, 하이버네이트 이전 내용 [Java] Spring Boot: 테스트 코드이전 내용 [Java] Spring Boot: 방명록 Rest API 구현(feat. MySQL 연동)이전 내용 [Java] Spring Boot: 코드, 요청&응답 과정 이해하기이전 내용 [Java] Spring Boot: Maven Repository이전 내용 [Java] 스프링부트: Spring Initialpuppy-foot-it.tistory.comSQL을 몰라도 데이터베이스를 조작할 수 있게 해주는 편리한 도구인 ORM.자바로 작성된 경량의 관계형 데이터베이스 관리 시스템(RDBMS)인 H2스프링 부트의 ORM 기술 표준인 JPA.그리고 JPA를 구현하기 위한 하이버네이트.ORM (Object-Relational Mapping) 객체와 .. 2025. 4. 19.
[Java] Spring Boot: 구글 로그인 기능 추가하기 이전 내용 [Java] Spring Boot: 스프링 시큐리티, OAuth2, JWT이전 내용 [Java] Spring Boot: 네이버 로그인 구현하기이전 내용 [Java] Spring Boot: 카카오 로그인 기능 추가하기이전 내용 [Java] Spring Boot: 구글 로그인 기능 추가하기이전 내용 전반적인 순서1. Gradle 또puppy-foot-it.tistory.com전반적인 순서1. Gradle 또는 Maven 의존성 추가2. 구글 API Console 설정 - 구글 개발자 콘솔 프로젝트 생성 → OAuth 2.0 클라이언트 ID 생성3. application.yaml 설정 (보안 문제로 해당 파일 .gitignore에 등록)4. 보안 설정 클래스 (SecurityConfig) 만들기5... 2025. 4. 18.
[Java] Spring Boot: 테스트 코드 이전 내용 [Java] Spring Boot: 방명록 Rest API 구현(feat. MySQL 연동)이전 내용 [Java] Spring Boot: 코드, 요청&응답 과정 이해하기이전 내용 [Java] Spring Boot: Maven Repository이전 내용 [Java] 스프링부트: Spring Initializr - Dependencies이전 내용 [Java] Spring Boot: 제어 역전, 의존성puppy-foot-it.tistory.com테스트 코드 앞서 CRUD 기능이 가능한 방명록 Rest API를 구현하는 작업을 진행했다.그 중, 테스트 코드에 관해 좀 더 상세하게 설명하려 한다. [테스트 코드 필요성]수동 테스트는 개발자가 직접 테스트를 수행하는 것으로, 코드 수동 테스트의 주요 문.. 2025. 4. 18.
[Java] Spring Boot: 방명록 Rest API 구현(feat. MySQL 연동) 이전 내용 [Java] Spring Boot: 코드, 요청&응답 과정 이해하기이전 내용 [Java] Spring Boot: Maven Repository이전 내용 [Java] 스프링부트: Spring Initializr - Dependencies이전 내용 [Java] Spring Boot: 제어 역전, 의존성 주입이전 내용 [Java] Spring Boot - 기본 구조, "Hello World" 띄워puppy-foot-it.tistory.comRest API ◆ REST API(Representational State Transfer API) REST API는 HTTP 프로토콜을 기반으로 하는 API로, 웹 서비스를 설계하기 위한 아키텍처 스타일로, 클라이언트와 서버 간의 상호작용을 효율적으로 관리한다.. 2025. 4. 17.
728x90