spring (11) 썸네일형 리스트형 [로그인구현] Spring-React 로그인 구현하기 (프로젝트 초기화) 제가 공부한 내용을 정리하는 블로그입니다.아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링부트와 리액트를 활용해 로그인을 구현 프로젝트를 진행합니다. 순서는1. 프로젝트 초기화2. 쿠키를 이용한 로그인 구현3. 세션을 이용한 로그인 구현4. JWT 토큰을 활용한 로그인 구현입니다. 첫번째는 프론트와 백엔드 설정입니다.서론로그인은 현대 웹 애플리케이션에서 필수적인 기능으로 자리 잡았습니다. 사용자 인증은 단순히 애플리케이션에 접근하기 위한 절차를 넘어, 보안, 데이터 보호, 그리고 맞춤형 서비스 제공의 핵심 역할을 담당합니다. 따라서 신뢰할 수 있고 효율적인 로그인 시스템을 설계하고 구현하는 것은 개발자의 중요한 과제 중 하나입니다.이 포.. [Spring] @Controller @Service @Repository에 대해 알아보자! 제가 공부한 내용을 정리하는 블로그입니다. 아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링 정리를 위한 포스팅입니다.해당 포스팅은 @Controller, @Service, @Repository의 역할과 특징 정리입니다. 도입Spring 프레임워크는 계층구조로 코드를 나누어 각 계층마다 역할을 분리하였습니다.(객체 지향적 특징)이와 같은 계층 구조는 코드의 역할 분리를 명확히 하고 유지보수성을 높이는 데 중요한 역할을 합니다.Presentation Layer: 클라이언트의 요청 처리Business Layer: 비즈니스 로직 처리Persistence Layer: 데이터 접근 처리클라이언트와의 요청 처리는 @Controller, 비즈니스 로직.. [Spring] @Lombok에 대해 알아보자! 제가 공부한 내용을 정리하는 블로그입니다. 아직 많이 부족하고 배울게 너무나도 많습니다. 틀린내용이 있으면 언제나 가감없이 말씀해주시면 감사하겠습니다😁스프링 정리를 위한 포스팅입니다.해당 포스팅은 Lombok 어노테이션 입니다. Lombok이란?Lombok은 Java 애플리케이션에서 보일러플레이트 코드(반복적인 코드)를 줄여주는 라이브러리입니다.이를 통해 코드의 가독성을 높이고 유지보수를 쉽게 만들어 줍니다.왜 Lombok을 사용해야 하는가?Java의 기본 클래스는 자주 사용되는 메서드(생성자, getter, setter, toString 등)를 수동으로 작성해야 합니다.Lombok은 이러한 반복적인 코드 생성을 자동화하여 개발 생산성을 크게 향상시킵니다.Lombok 어노테이션 종류@Getter / @.. 이전 1 2 다음