728x90 반응형 mybatis2 ORM, JPA, MyBatis 영속성(Persistence) 등장! 데이터들이 프로그램이 종료되어도 사라지지 않고 어떤 곳에 저장되는 개념을 영속성(Persistence) 이라고 한다. Issue_1 자바에서 데이터의 영속성을 위한 JDBC 를 지원해주는데, 이는 매핑 작업을 개발자가 일일이 수행해야 하는 번거로움이 있다. SQL Mapper 와 ORM 의 등장! SQL Mapper 와 **ORM**은 개발자가 직접 JDBC Programming 을 하지 않도록 기능을 제공해주는 Persistence Framework 종류이다. Issue_2 기존 JDBC 만의 사용으로 쿼리 문을 만들어 요청하는 과정은 쿼리 문이 조금만 길어져도 관리가 힘들고 번거롭다. JPA , MyBatis 등장! 따라서 JPA 와 MyBatis 라이브러리를 사.. 2024. 3. 12. [mybatis] include refid(반복되는 쿼리 묶기!) refid(reference id )는 반복되는 쿼리를 미리 작성해 놓고 재활용 할 수 있게 해준다. 반복할 쿼리 선언: 선언한 쿼리 사용: 변수 사용방법: 작성 예시 select * from table select * from table where ${param} where filed=#{value} where filed = #{value} getListA, getListB 의 출력 결과 SELECT * FROM TABLE WHERE filed = #{value} 2023. 10. 6. 이전 1 다음 728x90 반응형