iBatis 탄생 관련
DDL (데이터 정의 언어) : CREATE, DROP, ALTER → 테이블, 칼럼, 인덱스, 제약조건, 프로시저, 외래키 관계등을 포함한 데이터베이스의 구조와 설계를 정의하는데 사용한다. DML (데이터 조작 언어) : SELECT, INSERT, UPDATE, DELETE→ 데이터를 직접 조작하기 위해 사용한다. 동적 SQL의 예String name;Date hiredate; String sql = "SELECT emp_name, hire_date FROM employee WHERE emp_num = ?"; Connectino conn = dataSource.getConnection();PreparedStatement ps = conn.prepareStatement(sql);ps.setInt(1, ..
2013. 12. 5.