이전 글에 이어서 JDBC 를 활용한 DML 문의 실전활용을 정리했다. 오라클에서 정보를 JDBC 로 가져올 때 우리는 프로그램 구성을 어떻게 해야 할까? 먼저 우리는 MCV 패턴 중 DAO, DTO 개념을 먼저 잡고 가는 것이 좋을 것 같다. 그림에서처럼 Main 실행 클래스를 시작으로 실행 메뉴들을 관리하는 Controller 그리고 SQL문을 실행하고, 세부 메서드를 다루는 DAO 로 나눌 수 있다. 이 때 객체의 속성 값을 전달하는 DTO 가 존재하게 된다. 이는 하나의 소프트웨어 디자인 형식이다. 그렇다면 DAO, DTO 는 무엇일까? DAO Data Access Object / DTO Data Transfer Object (= VO Value Object) DAO 는 DB 에서 정보를 가져오는..
먼저 오라클 SQL문 이클립스에서 적용하기 위해서는 세 가지 인터페이스인 Connection 과 PrepareStatement , ResultSet 에 대해 알아야 한다. Connection 이란? SQL 문을 이클립스에서 실행하고 결과 값을 가져올 수 있도록 하는 인터페이스이다. 즉, 자바와 오라클 DB를 위해 인터페이스 객체를 다음과 같이 먼저 생성(초기화)해야 한다. 1 Connection c = null; cs PrepareStatement 란? statement 와 달리 preparestatment 인터페이스를 사용하는 이유는 statement 를 상속받고 있으며, 작은따옴표(' ') 처리를 sql 문 입력시 하지 않아고 되기 때문이다. 그리고 sql 문을 미리 컴파일 할 수 있다는 장점이 있다..
1. ojdbc6.jar 파일 찾기 이클립스(자바)와 오라클 연동하기 위해서는 ojdbc6.jar 파일이 필요하다. (6은 버전을 의미) 해당 파일의 경로는 C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib 와 같은데 oraclexe 폴더를 찾으면 쉽게 발견할 수 있다. 2. jdk 폴더에 ojdbc6.jar 파일 복사하기 1번에서 찾은 파일은 C:\Program Files\Java\jdk1.8.0_271\lib 경로에 붙여넣는다. jre 폴더가 아님에 주의한다! 3. 이클립스 package explore에 referenced libararies 만들기 외부 경로에서 찾은 jar 파일을 이클립스에서 사용하려면 사용하고자 하는 자바 프로젝트의 src 에서 오른..
- intellij
- SQLD
- 웹페이지만들기
- putty
- git연동
- LifecycleException
- IT 5분 잡학사전
- 개발도서
- java
- 배포
- 실용주의프로그래머
- spring
- jdbc
- gradle build
- EC2
- 노개북
- 오늘의코딩
- 정보처리기사 실기
- AWS
- 정보처리기사 필기
- 기술블로그
- 정보처리기사
- 호스팅영역
- 독서후기
- ubuntu
- filezila
- JIRA
- gradle
- 노마드코더
- 북클럽
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |