JDBC2 [spring] iBatis, MyBatis Framework 아키텍처 [spring] iBatis, MyBatis Framework 아키텍처 컬럼의 이름과 동일하게 만들었으므로 자동으로 매핑된다. 어떻게 세팅이 되는지 주의 깊게 본다. 이름만 잘 매핑되면 자동으로 처리된다.SQL 구문이 XML 문서로 존재한다. 환경이 달라진다. 프레임워크 이므로, 환경 설정 파일이 있다.2 버전 이하는 iBatis 3 버전 이상은 MyBatis JDBC Connection 부터 시작 중복코드 발생결과값 핸들링을 해야함. 직접 while loop 로 처리? 에 세팅 작업 필요 Spring DataSource 라는 환경을 기본으로 함 JDBCTemplate (커넥션을 알아야 함.)RowMapper 를 사용하여 결과값 처리세팅을 위한 인터페이스 제공 PreparedStatementSetter .. 2016. 4. 24. [spring] 데이터 접근 디자인 패턴 [spring] 데이터 접근 디자인 패턴 Template Method Pattern JDBC 개념 인터페이스만 보고 작업을 한다. JDBC DRIVER 를 사용한다. JDBC 구현 순서 특정 DBMS 에ego당하는 Driver 로딩 DBMS 와의 Connection 연결 Statement 객체 생성 SQL 문에 파라미터 정보 설정 Statement 실행 ResultSet 처리하기 위한 Loop 문 실행 예외처리 트랜잭션 처리 Connection 해제 기본형태 생성 Connection con = null; PreparedStatement ps = null; ResultSet rs = null; int result = 0; try { con = JDBCUtil.getConnection(); ps = con... 2016. 4. 23. 이전 1 다음