728x90 [Java]65 [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] 람다 표현식 (Lambda) 이전 내용 [Java] JDBC : 데이터베이스이전 내용 [java] 컬렉션 프레임워크, 제네릭이전 내용 [java] 스레드 제어이전 내용 [java] java 스레드(thread) - 멀티, 메인, 작업 / 동기화 메소드이전 내용 [java] java.lang 패키지이전 내용 [java] 예외 (클puppy-foot-it.tistory.comLambda 표현식 자바의 람다 표현식은 Java 8에서 도입된 기능으로, 코드의 간결함과 가독성을 높이기 위해 사용된다. 람다 표현식을 통해 함수형 프로그래밍 스타일을 사용할 수 있으며, 이를 통해 일회성 기능을 정의할 수 있다. 1. 람다 표현식의 기본 문법 (매개변수1, 매개변수2, ...) -> { 실행 블록 }매개변수: 입력 값으로 사용할 변수들. ->: .. 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. 이전 1 2 3 4 5 6 7 8 ··· 11 다음 728x90