학교에서 프로젝트 수업을 듣는데 드디어 구현 시작~ 휠체어 이용자들이 사용하기 편리한 지도 앱을 주제로 정해 이름하여 ERA: Easy Route Assistant라는 앱을 제작하기로 하고, 백엔드를 맡았다. Java 언어를 사용하고 프레임워크로는 SpringBoot,
아래 SecurityConfig에서 설명할 테지만 Filter는 사용자 인증/인가 과정인데, Spring Security에서 자동으로 거치는 UsernamePasswordAuthenticationFilter를 거칠 때 JwtAuthenticationFilter를 먼저
연관 관계에는 일대일, 다대일, 일대다, 다대다 총 네 가지로 볼 수 있는데, 다대다는 섞일 위험이 있어 잘 쓰지 않으니 일대일, 다대일, 일대다를 주로 쓴다.나는 사용자(User)가 여러 장소를 즐겨찾기(Favorite)로 등록할 수 있고, 여러 개의 장소 개설 요청
x, y 또는 latitude, longitude 좌표를 Double로 저장하려고 했는데 용량 어떻게 할 거냐는 물음에..ㅠㅠ Point형이 따로 있는지 처음 알았다. 간단하고 편리하고..DTO랑 Entity에 이렇게 추가하고 값을 넣을 때는 그냥 x, y 값 넣듯이
비밀번호를 raw text 그대로 db에 저장하면 안 되기 때문에 암호화 구현. hash를 이용한 BCrypt 사용! 일단 회원가입은 SpringBoot&MySQL 연동하면서 전 포스트에 함께 만들어 두었으므로 그거 참고! 참고 click! 암호화를 했으면 로그인 할