일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 기초설정
- recoil
- controller
- JWT
- MySQL
- 채팅
- axios
- 회원가입
- Security
- 자료형
- 메소드
- 팀프로젝트
- mybatis
- 클래스
- Spring Boot
- AWS
- 스프링부트
- springboot
- service
- 도커
- 배열
- 자바
- 백엔드 설정
- Repository
- 초기설정
- react
- toyproject
- 소켓통신
- 프로젝트
- Spring
- Today
- Total
목록전체 글 (48)
hyuko

AWS 프리티어 설정 기본적으로 aws는 1년동안 공짜로 프리티어를 사용할 수 있습니다. 이 것은 각각의 기능마다 한개는 다 프리티어로 쓸 수 있습니다! 우리는 RDS 기능을 쓸 예정입니다. EC2에서 mysql 을 다운하여 쓸 수 있지만 그럴 필요없이 RDS를 사용하도록 하겠습니다. 기본 설정으로는 보안그룹 설정과 스토리지등을 설정해주면 됩니다. 첫번째로 주소뒤에 올 파라미터를 설정해주어야 하는데, 윈도우에서 mysql 을 다운 받아서 쓰는 로컬의 경우에는 기본적으로 utf8이 설정이 되는데 윈도우 환경이 아니기 때문에 파라미터 값으로 다 지정을 해주어야 합니다. 네가지를 검색하여 바꿔줄 것입니다. 1. time_zone : asia/seoul ( 우리는 한국이니까!) 2. character: utf8..

웹프로젝트의 시작 팀프로젝트로 우리가 정한 주제는 여행 관련 웹입니다. 자세한 내용으로는 자신이 여행에 대한 경로를 설정을 하고 그 설정된 경로들을 친구 혹은 같이갈 그룹에 공유가 됩니다. 공유 후에 여행이 완료될 경우 완료 버튼을 누르게 되면 해당 경로로 여행 한 것에 대한 후기를 남길 수 있습니다. 해당 후기들을 검색하여 경로 추천들을 받을 수 있는 구조입니다. BackEnd 백엔드 기술로는 다음과 같은 라이브러리와 기술들을 쓸 예정입니다. 라이브러리 JDK 11 Spring boot 2.6.6 Maven Spring Security MySQL 8 MyBatis Tools STS4 Intelli J IDEA Project Group : com.korea Artifact: trip-location Na..

앞서..우리는? 알지는 못하겠지만 회원가입과 로그인 entity 관계등을 만들고 레포지토리를 만들고 하였습니다. 간단하게 넘어갈 파트가 아니기 때문에 심화과정으로 jwt security를 적용하는 방법과 어떻게 작동하는지 security가 어떻게 작동하는지 대해서 제가 이해한 느낌으로 풀어볼 생각입니다. 회원가입과 로그인시 움직이는 과정 첫째 우리가 처음 배우기로는 클라이언트 측에서 request 요청을 하게되면 cotroller로 주소 값에 맞게 들어와서 진행이 된다고 배웠습니다. 여기서 우리는 다른 부분을 하나 알아야합니다. 처음이 cotroller에서 시작해서 service -> repository로 가는 과정은 맞습니다만 security가 의존성이 주입이 되어 있는 상황에서 약간 다릅니다. 그리고..
회원가입 / 로그인 앞서 우리는 member 에 관한 entity 들을 만들어 주었습니다. 이 entity 를 이용해서 회원가입을 진행을 하고 해당 정보로 비교를 해서 로그인을 하는 기능을 만들어 보려고 합니다. 우리는 spring security 를 이용해서 로그인 기능을 만들예정입니다. 자체적으로 security는 로그인을 하는 기능을 제공합니다. 하지만 우리는 이것을 그대로 쓸 것은 아니고 커스텀을 하여 어떠한 경로에서의 권한과 usernameandpasswordtoken을 이용한 로그인을 만들어 보려고 합니다. Controller 컨트롤러는 클라이언트와의 통신을 담당하고 클라이언트 측에서 오는 request 요청을 받아서 컨트롤 말그대로 컨트롤해주는 역할을 합니다. 이 때 우리는 server si..