Foreign Key

    [Problem Solving]DB에서 Data(id)가 늘어나지 않고 Foreign key(외래키 값)만 대체되는 것 수정[장바구니 기능]

    DB에서 id는 그대로이고 user_id의 주인만 바뀌기만 해서 왜 그런지 살펴보니 아래처럼 때려지게 되는데, 이렇게 때려버리면 아래처럼 postEntity는 product의 고유 id를 가지고 있는데, 이것을 아래처럼 던져주게 되면 여기서 setUser로 principal의, 즉 세션의 주인으로 값이 변경되서 저장되게 됩니다. 즉, 계속해서 bucket의 id는 늘어나지 않고 값의 주인만 봐뀌는 것! 데이터를 던져줄때 id를 제외해서 해보자 문재해결! 그러나 동시에 다른문제가 발생했다 데이터를 동시에 저장하는 데, 만약 동일 데이터가 있다면 이것을 데이터 형식으로 하나 추가하지 말고 count가 늘어나게 처리해야겠다. 또한, 동일 데이터가 아니라면 데이터 형식으로 추가하게 구현해야 된다.

    [Spring][8]Login Practice[로그인 실습]

    목차 - post - 로그인 기능 구현 - 글쓰기 구현 - 포린 키 Post * post를 써야 하는 이유 인증을 해야 하기 때문에 무조건 post로 넘겨야 한다.! *그래야 안전함!* 그래도 안전하지 않음, ( http에서 body에 전부 노출됨 ) get은 쿼리여서 String 암호화 불가능 post는 암호화가 가능 get, post 둘 다 하던 노출은 됨 * 그렇기 때문에 서비스를 할 때는 https를 써야 한다 (security 추가) https를 쓰지 않으면 결제 서비스도 불가능해진다. 민감한 정보를 암호화/ 복호화된 상태로 보내야 하기 때문 https를 쓰기 위해서는 값을 지불하고 도메인 등록만 https 서비스 회사에 등록해주면 된다. 그렇게 하면 ip로 도메인으로 넘어갈 때 ip -> 도메..