본문 바로가기
반응형

APPLE19

Facebook 따라잡기 - 와꾸 잡기 2013.04월부터 시작한 부산 IT 직업전문학교에서의 디지털컨버전스 과정. 과정 마무리를 위한 포트폴리오 제작 돌입!!! Facebook 비슷하게 따라잡아보는 Fakebook 제작 결정!!! 완전히 똑같이 구현하는게 아니라 좀 쉽게 생각했다가... 어질어질... 혼자하려니 힘드네요 ㅎㅎㅎ 2013. 12. 6.
iBatis란 무엇인가 작고 간단한 시스템을 위한 iBatis → iBatis가 소규모 애플리케이션과도 잘 작동하는 이유 1. iBatis 자체가 작고 간단하다. : 다른 라이브러리에 의존성을 가지지 않는다.2. iBatis는 이미 존재하는 애플리케이션이나 데이터베이스의 설계변경을 강요하지 않는다.3. 자그마한 규모의 소프트웨어가 큰 규모의 소프트웨어로 성장하는 것은 피할 수 없는 사실이다. iBatis를 사용해야 하는 이유 간단함 : 가장 간단한 퍼시스턴스 프레임워크 중 하나로 간주됨.생산성 : JDBC에 비해 62%정도 줄어드는 간결한 코드와 간단한 설정.성능 : 데이터 접근 속도를 높여주는 join 매핑과 같은 구조적인 강점.관심사의 분리 : 차후 유지보수성을 높여줄 수 있도록 설계를 향상시킬 수 있다.작업의 분배 : 전.. 2013. 12. 5.
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.
반응형