본문 바로가기

오류 모음집4

부트스트랩 모달창에 값 전달하기 문제 플레이리스트 공유 프로젝트 중에 노래를 플레이리스트에 넣으려면 모달창에 그 노래에 대한 정보를 같이 줘야함. 이런 식으로 fragment를 이용하여 값을 주려했는데 값은 받아오지만 선택한 노래 정보가 아닌 첫번째에 위치한 노래 정보만 가져옴. 다른 노래들 정보는 가져오질 못함.. input 값 초기화가 안되서 그런가 싶어서 var input = document.getElementById(id); input.value = null; 이런 코드도 넣어봤지만 역시나 안됨.. 타임리프 대신 모달을 띄우는 코드에 노래 데이터 값까지 주는 것으로 해봄. var myModal = new bootstrap.Modal(document.getElementById("inputModal"), {}); document.o.. 2023. 3. 22.
엔티티 관계 오류 Illegal attempt to map a non collection as a @OneToMany, @ManyToMany or @CollectionOfElements: 처음엔 @ManyToMany 관계인가 싶었다.. 하지만 현업에서도 안쓴다는 대다다를 여기에..? @OneToMany(mappedBy = "playList",fetch = FetchType.LAZY) private List wishList; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "pl_id") private PlayList playList; 플레이리스트 관계 중에서 하나의 플레이리스가 여러 사람의 위시리스트에 들어갈 수 있고 반대로 한 사람의 위시리스트 안에 여러 플레이리스트가 들.. 2023. 3. 21.
Git 코드 병합 문제 Please enter a commit message to explain why this merge is necessary, especially if it merges an updated upstream into a topic branch merge 진행하려 할 때 뜨는 파란 글씨로 뜨는 메시지. 작업 중에 누군가 먼저 깃에 올리고 작업을 마친 뒤 깃에 올려진 코드 병합을 하려 할 때 이런 문구가 뜬다. 해결 i 를 입력하고 맨 밑에 보면 메시지를 입력하는 공간이 생김 merge에 대한 메시지를 입력. ex) playlist 화면 수정 Esc를 누른 후 :wq를 입력 Enter로 마무리. 2023. 3. 17.
서버 중복 오류 문제 Identify and stop the process that's listening on port 8350 or configure this application to listen on another port. 서버가 켜져있는 상태로 강제 종료하게 되면 프로그램만 종료되고 서버는 계속 켜져있는 상태. 해결방법 netstat -ano | findstr 포트번호 taskkill /f /pid 포트번호의 프로세스아이디(맨 오른쪽) 명령 프롬포트로 위의 코드를 입력하면 서버 종료해줌. 2023. 3. 16.