오늘 처음으로 개발블로그를 시작하게되었습니다.
저는 이미 부트캠프인 항해 99를 시작하여 중간 과정까지 도착한
Backend 병아리입니당...
여러 이야기를 하고 싶지만 오늘은 미니프로젝트 제출 새벽이라 오늘 만났던 오류와 구현한 기능을 정리하고
넘어가려고 합니다.
진짜 화나게도 intellij 작업 중에 db가 꼬여 새로 mysql 연결할 때
바꾸기 전의 db명을 그대로 적어놔 왜 안되는지... 과거 db의 망령이 들러붙은 건지...
한참 고민하다 확인한 것...
사실 알고보니 안 쓰는 column이라 삭제를 하고 싶었지만 sql 쪽은 spring 보다도 처참하여 db를 갈아엎게 되었다는 참담한 소식을 전합니다....
@ManyToOne
@JoinColumn
private Article article;
@ManyToOne
@JoinColumn
private User user;하세요
이런 식으로 다른 entity를 불러와서 사용한다는 것이 상당히 신기하고 새로웠지요...
이 부분은 사용할 때만 잠깐 넣었던 거라 추후에 연관관계매핑을 찾아서 공부해봐야겠어요...
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
사용자 정보를 찾는 방법이라고 들었어용
사실 좋아요 기능을 만드는 중이라 다른 사람이 만든 걸 보고 이런 방법으로 사용자 정보를 찾는구나
생각하고 있었는데 security 부분도 참고를 해봐야 할 것 같습니다.