개발( Dev )/에러 ( Error )

( error ) myBatis XML CDATA 에러

안녕하세요 오늘은 myBatis를 사용하면서 간혹 발생할 수 있는 문법 오류에 대해서 다뤄보겠습니다. 간단하니 부담 갖지 마시고 잘 해결하셨으면 좋겠습니다. 들어가기에 앞서 .. myBatis XML 특징 & 장점 사용하기 간편한 Persistent framework 이다 - Persistence Framework는 데이터의 저장, 조회, 변경, 삭제를 다루는 클래스 및 설정 파일들의 집합이다. ( 출처 - 위키백과 ) 수동적인 파라미터 설정과 mapping 구문을 제거할 수 있다. SQL문과 프로그래밍 코드를 분리하여 소스 정리와 유지보수가 더 편리해진다. JDBC에서 제공하는 기능 대부분을 MyBatis에서 제공한다. 간단하게 이 정도의 특징과 장점이 있습니다. 본인의 개발 목적에 맞게 적절히 사용하..

2021.06.02 게시됨

개발( Dev )

( DataBase ) MySQL 기본키, 외래키 무시하고 Table 삭제하는 방법

안녕하세요 오늘은 제가 잠깐 주춤했던 기능에대해서 알려드리려고합니다 . ( 저도 기억할겸 ~ ) 사용하고자하는 이유 본인이 Table을 삭제하고자했던 이유는, 협업하시는 개발자분의 DB 업데이트로 인해서 본인의 DB를 업데이트해야하는 상황이였습니다. 그래서 Table을 삭제하려했지만 아래와같은 에러가 발생하였습니다. 여러방법이있겠지만 ! 간단하다고 생각되는 방법을 소개해드리겠습니다. Error 내용 Cannot delete or update a parent row: a foreign key constraint fails 에러의 내용은 쉽게말해 Foreign key ( 외래키 )가 다른곳을 참조하고있어서, 테이블을 삭제하지 못한다. 라는 내용입니다. 그럼 쉬워지죠 ? 외래키를 해제해주자 ! SET fore..

2021.03.29 게시됨

반응형