springboot

목표 이 글에서는 스프링 시큐리티의 전체적인 구조와 같은 원론적인 내용보다는 기본 세팅에 대한 코드를 보여주고, 해당 코드들이 무슨 역할을 하는지를 위주로 설명합니다. spring security를 이용해 인증과 인가를 구현하고 현재 로그인된 정보를 이용해 thymeleaf에서 다른 화면을 보여주기까지 구현합니다. 로그인정보에 대한 데이터로서 DB까지 이용합니다. 순서는 다음과 같다' 개발환경 security 설정 동작 설명 개발환경 Springboot 2.7.8 H2 JPA thymeleaf spring security lombok build.gradle dependencies { //starter implementation 'org.springframework.boot:spring-boot-start..
설치 먼저 redis를 설치해보자. https://github.com/microsoftarchive/redis/releases에서 원하는 버전을 다운받자. msi파일을 실행하면 알아서 설치가 진행된다. 설치된 폴더에 가서 redis-cli.exe를 실행해보자 실행창에서 다음과 같이 테스트해보자. ping을 입력해서 결과가 pong이 나오면 되고 , set key1 value1을 입력해 DB에 데이터를 저장하고 get key1을 통해 value1값을 얻을 수 있다. 간단한 redis 사용법은 다음 글을 참고하자. https://velog.io/@rlaghwns1995/Redis-%EA%B8%B0%EB%B3%B8%EC%A0%95%EB%A6%AC springboot에서 redis 사용하기 자바에서 제공하는 r..
기발개발
'springboot' 태그의 글 목록