Programming/Database Language

    [mybatis] 쿼리(insert / update / delete / select ) 결과 값 받기

    [mybatis] 쿼리(insert / update / delete / select ) 결과 값 받기

    Mybatis Query 성공시 Query return SELECT SELECT문에 해당하는 결과 INSERT 1(여러개도 1) UPDATE UPDATE된 행의 개수 반환( 없다면 0) DELETE DELETE된 행의 개수 반환 (없다면 0) -내용 추가 예정

    [Mybatis] CDATA 이란?

    [Mybatis] CDATA 이란?

    CDATA CDATA는 Character data를 의미하며, 마크업 언어 SGML 및 XML에 사용된다. 비문자, 구체적이고 제한된 문자가 데이터, 파싱된 문자열 블록이 아닌 일반 문자 데이터임을 나타낸다. 그러면 언제 사용을 할까? 쿼리문에 문자열 비교연산자인지 확인을 할 때 사용을 하게된다. 문법 CDATA안에 쿼리를 사용하면 쿼리 내용의 괄호나 특수문자를 XML parser로 인식하지 않고 "문자열"로 인식을 한다. 사용법 예시) 100 ]]> 이때 사용을 하면 SQL안에 특수문자가 들어가도 문자열로 인식하기 때문에 해결.