org.mybatis.spring.MyBatisSystemException: ### Error querying database. Cause: java.lang.NumberFormatException: For input string: "Y" ### Cause: java.lang.NumberFormatException: For input string: "Y" ===> 홑따움표 비교를 쌍따움표 비교로 변경하면 됩니다. 에러가 나는 이유는 스트링과 캐릭터를 비교하면서 숫자형변환이 이뤄지면서 exception이 떨어졌는데요. 해결 방법은 Y를 쌍따움표로 변경하던지 뒤에 TO_STRING()을 사용하여 스트링 형식으로 바꾸면 됩니다.
[크롬] 보안강화로 일부 기능 사용 안되는 현상 보안 강화로 이전에 작동하던 기능이 안되는 현상이 종종 발생하는데요. 친구 추천할 때 유용하게 쓰였던 document.referer 크롬에서는 서로 다른 orgin에서 즉 도메인에서 document.referer를 받을 경우 파라미터를 전달 받을 수 없어요. 그 외 iframe에서의 함수 호출은 같은 도메인인 경우는 상관 없지만 부모와 iframe이 다른 도메인일 경우 서로 통신을 할 수가 없습니다. 크롬을 많이 사용하기 때문에 개발하기 전에 안되는 부분 확인 후 개발을해야 시간을 낭비하지 않을 수 있을거 같아요.
Uncaught DOMException: Blocked a frame with origin from accessing a cross-origin frame origin이 달라서 발생하는 문제. 즉 부모와 참조하는 자식의 도메인이 다름. (크로스 도메인) postmessage사용하여 파라미터 값 전달 아래 postmessage 링크 보고 적용. https://developer.mozilla.org/ko/docs/Web/API/Window/postMessage Window.postMessage() window.postMessage() 메소드는 Window 오브젝트 사이에서 안전하게 cross-origin 통신을 할 수 있게 합니다. 예시로, 페이지와 생성된 팝업 간의 통신이나, 페이지와 페이지 안의 ifra..