오라클
-
Spring - db(오라클) 설정 properties 파일 이용하기Spring 2019. 2. 28. 09:54
driver.properties 생성 main/resources 폴더 밑에 바로 생성했다. driver=oracle.jdbc.driver.OracleDriver url=DB주소 username=아이디 password=비밀번호 root-context.xml 에 bean 설정 classpath:/driver.properties classpath 에는 properties 파일의 경로가 들어간다. 경로는 main/resources 부터 시작한다. properties 파일에 등록된 키 값을 ${key} 형식으로 이용하여 정보를 불러올 수 있다.
-
MyBatis - 페이징 처리MyBatis 2019. 2. 17. 23:22
마이바티스를 이용하여 페이징 처리하기 RowBounds 를 이용하여 처리하게 된다. RowBounds row = new RowBounds(offset , limit); RowBounds 객체는 위와 같이 선언하여서 사용한다. offset 과 limit 값을 넣어주게 된다. offset은 데이터를 가져오는 시작점에서 얼마나 떨어진 데이터인지를 의미하며 limit은 몇 개의 값을 가져올지를 의미한다. RowBounds row = new RowBounds(offset , limit); List list = session.selectList("emp.searchEmpList", null, row);select 메소드로 동일하게 데이터를 가져오며 3번째 매개변수의 위치에 RowBounds 객체가 들어간다. 파라미..
-
MyBatis - 데이터 삽입하기MyBatis 2019. 2. 4. 17:30
Mybatis를 이용하여 데이터베이스에 데이터를 삽입해보겠습니다. 이 글을 보시기 전에 mybatis 설정이 안되있다면 MyBatis 시작하기 를 참고하세요 데이터베이스에 테이블과 시퀀스 생성하기 데이터를 삽입하기 위해 아래와 같은 테이블과 시퀀스를 생성합니다. create table student( student_no number primary key, student_name varchar2(30) not null, student_tel char(11) not null, student_email varchar2(50), student_addr varchar2(256), reg_date date default sysdate ); create sequence seq_student;가상의 데이터도 하나 넣어..
-
MyBatis 시작하기 (기본 세팅하기)MyBatis 2019. 2. 2. 19:55
Mybatis란? 마이바티스는 개발자가 지정한 SQl, 저장 프로시저, 몇 가지 고급 매핑을 지원하는 영속성 프레임워크입니다. JDBC로 처리하는 상당 부분의 코드와 파라미터 설정 및 결과 매핑을 대신 해줍니다. Mybatis 시작하기 mybatis.jar 파일 다운로드 마이바티스를 사용하기 위해서는 mybatis.jar 파일을 라이브러리에 넣어줘야 합니다. mybatis.jar 를 들어가서 mybatis-3.5.0.zip 을 다운받자(19.2.2 기준) 압축파일 내에 있는 mybatis-3.5.0.jar 파일을 프로젝트 내에 WEB-INF/lib 폴더에 넣어줍니다. XML catalog 추가 이클립스에서 Window - preferences - xml - xml catalog에서 User Specifi..