본문 바로가기
반응형

mybatis3

mybatis null 체크, 문자비교, 문자열 비교 1. null 체크 and table_name.id = #{id} and table_name.id = #{id} and table_name.id = #{id} 2. 문자비교 and a.idName = #{id} 2. 문자열비교 and table_name.id = #{id} and table_name.id = #{id} and table_name.id = #{id} 2021. 9. 3.
Mybatis 란? 장점,단점 사용하는 이유? - 마이바티스(MyBatis)는 자바 퍼시스턴스 프레임워크의 하나로 XML 서술자나 애너테이션을 사용하여 SQL문으로 객체 연결을 시킨다. - Mybatis는 아파치 라이센스 2.0으로 배포되는 프리 소프트웨어이다. - Mybatis는 Ibatis 3.0의 포크이며 Ibatis의 원 개발자들이 포함된 팀에서 유지보수하고 있음 객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발 프레임 워크 JDBC를 통해 데이터베이스에 엑세스하는 작업을 할수있다 - 장점 : 1. 복잡한 쿼리나 다이나믹한 쿼리에 강함. 2. Java, C#, .NET, Ruby 등 다양한 프로그래밍에 연동 가능. 3. 반복적인 작업을 줄일수도있다. (반면 필요없는 쿼리 반복하는 경우도 생김) .. 2021. 3. 31.
Mybatis 부등호 >,<,>=,<= 안먹힐때 문법오류 대체방법 mybatis 쿼리를 작성하다 보면 > 또는 대체 문자 : > 2. 부등호 = 대체 문자 : >= 4. 부등호 SELECT CASE WHEN 1 > 0 THEN 1 WHEN 1 이상 mybatis 문법 부등호가 안될 때 해결방법을 알아봤습니다. 2021. 3. 30.
반응형