Spring Boot
-
📢 Spring Boot를 기준으로 작성되었습니다. 1. application.yml 이용 server: port: 8081 // 원하는 포트 번호 입력 2. Configuration 이용 💡 인텔리제이 기준으로 작성되었습니다. 1. Edit Configurations 2. Add VM options 3. 값 입력 -Dserver.port=포트번호 3. 랜덤포트 이용 application.yml 이용 port 값으로 0을 입력 사용 가능한 포트 중 하나를 선택하여 사용하게 된다. server: port: 0 // 0의 의미는 랜덤포트를 사용하겠다는 의미
서버 Port 변경하는 법 with 랜덤 포트📢 Spring Boot를 기준으로 작성되었습니다. 1. application.yml 이용 server: port: 8081 // 원하는 포트 번호 입력 2. Configuration 이용 💡 인텔리제이 기준으로 작성되었습니다. 1. Edit Configurations 2. Add VM options 3. 값 입력 -Dserver.port=포트번호 3. 랜덤포트 이용 application.yml 이용 port 값으로 0을 입력 사용 가능한 포트 중 하나를 선택하여 사용하게 된다. server: port: 0 // 0의 의미는 랜덤포트를 사용하겠다는 의미
2022.10.27 -
라이브러리 추가 // build.gradle dependencies { ... implementation 'org.springframework.boot:spring-boot-starter-jdbc' // 추가적으로 필요한 DB 커넥터를 추가하면 됩니다. ... } Repository 생성 DB와 연결할 repository 클래스를 생성합니다. @Repository 를 붙여 Repository라는 것을 알립니다. @Repository public class JdbcRepository{ // JdbcTemplate을 필드로 가져와야 합니다. private final JdbcTemplate jdbcTemplate; // 생성자로 DataSource을 주입하여 사용합니다. @Autowired public Jdb..
Spring JDBC Template 사용법라이브러리 추가 // build.gradle dependencies { ... implementation 'org.springframework.boot:spring-boot-starter-jdbc' // 추가적으로 필요한 DB 커넥터를 추가하면 됩니다. ... } Repository 생성 DB와 연결할 repository 클래스를 생성합니다. @Repository 를 붙여 Repository라는 것을 알립니다. @Repository public class JdbcRepository{ // JdbcTemplate을 필드로 가져와야 합니다. private final JdbcTemplate jdbcTemplate; // 생성자로 DataSource을 주입하여 사용합니다. @Autowired public Jdb..
2022.10.21 -
이번 글은 Spring Security에 JWT를 적용하는 법에 대해 정리하고자 작성하게 되었습니다. Spring Security 및 JWT에 관한 내용은 해당 링크를 참고해주세요! 흐름 🎢 JWT 흐름 Spring Security 흐름 📢 구현 방식에 따라 위의 이미지의 흐름과 다를 수 있기 때문에 참고하고 보셔야 합니다. 전반적인 흐름 로그인 시 클라이언트가 서버에 ID와 Password를 보내 로그인 요청 서버는 ID와 Password를 DB의 데이터와 비교하여 검증 후 JWT를 발급 로그인 성공 시 , Access Token 및 Refresh Token 발급 , Refresh Token을 Redis에 유저 정보와 함께 저장 로그인 실패 시 , 예외 발생 API 요청 시 클라이언트는 API 요청 시..
Restful 서비스에 Spring Security + JWT 첨가하기 (feat.Redis)이번 글은 Spring Security에 JWT를 적용하는 법에 대해 정리하고자 작성하게 되었습니다. Spring Security 및 JWT에 관한 내용은 해당 링크를 참고해주세요! 흐름 🎢 JWT 흐름 Spring Security 흐름 📢 구현 방식에 따라 위의 이미지의 흐름과 다를 수 있기 때문에 참고하고 보셔야 합니다. 전반적인 흐름 로그인 시 클라이언트가 서버에 ID와 Password를 보내 로그인 요청 서버는 ID와 Password를 DB의 데이터와 비교하여 검증 후 JWT를 발급 로그인 성공 시 , Access Token 및 Refresh Token 발급 , Refresh Token을 Redis에 유저 정보와 함께 저장 로그인 실패 시 , 예외 발생 API 요청 시 클라이언트는 API 요청 시..
2022.10.21