본문 바로가기

전체 글42

싱글톤(Singleton) 가끔 프로젝트를 진행함에 있어서 하나의 객체만 활용하고 더이상의 객체를 생성할 필요가 없을 때가 있다. 기존의 사용하던 방법은 주구장창 클래스의 인스턴스를 생성할 수 있었기 때문에 이러한 생성을 제한할 방법이 없다. 그럴 경우 적용할 수 있는 디자인 패턴이 바로 싱글톤(Singleton)이다. 싱글톤의 구조 예제 코드 package javaexp; class SingleWoman{ // 동일한 instance인지 확인하기 위함 private int num01; // 싱글톤을 하기위해 필드로 객체 생성 private static SingleWoman singleWm= new SingleWoman(); private SingleWoman(){} static SingleWoman getInstance(){ r.. 2017. 5. 11.
[java] jdbc를이용한 oracle database 연결 jdbc란 (Java Database Connectivity)의 줄임말로, java를 통해 데이터베이스에 접근할 수 있게하는 프로그램 API를 말합니다. jdbc를 통해 java프로그램 내에서 query를 통해 DB에서 원하는 정보를 불러오거나 수정, 추가, 삭제할 수 있습니다. 이번 포스팅에서는 oracle driver를 java에 설정하고 db와 접속, query문을 통해 data를 읽어들이기 까지의 절차를 간단하게 설명하겠습니다. 먼저 밑의 그림은 전체적인 db접속부터 데이터를 받기까지 결과를 나타낸 것입니다. - driver 다운로드 및 lib에 위치 지정먼저 oracle 서버에서 driver를 다운로드한 lib 파일인 ojdbc6.jar 파일을 \WebContent\WEB-INF\lib에 복사합.. 2017. 5. 11.