일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예제
- 우편번호
- SEQUENCE
- 스프링
- ibatis bind
- Eclipse
- java
- IT·컴퓨터
- Spring
- 연동
- Objective C
- ibatis parameter
- SQL
- 설치
- ibatis 개행
- MVC
- jdbc
- zipcode
- 개행처리
- 이클립스
- iPhone
- IO
- Android SDK
- 외래키
- Android
- Oracle
- 아이폰
- 안드로이드
- 자바
- 오라클
- Today
- Total
목록Java (11)
MisoBoy Blog...
Step 2. Eclipse Helios 설치 및 Android 플러그인 설치 Step 3. Android SDK 설치 Android Software Development Kit 은 Java 기반으로 제작 되었기 때문에 Java용 SDK 를 필요로 합니다. Android Application 를 개발 하기 위해선 Java Development Kit 이 필요합니다. 이번에 최근 업데이트 된 Java Platform 7 환경으로 설치를 해보도록 하겠습니다. Java Download Link Downloads -> Java for Developers Click Java SE 7 -> JDK -> Download Click Accept License Agreement Click -> 해당 운영체제에 맞는 파일..
Enumeration : 자바 초기버젼에서 개발된 것으로, HashTable과 Vector에서 사용가능 Iterator : jdk 1.2버젼에서 개발된 것으로, Collection 인터페이스를 구현한 모든 클래스에서 사용가능. API를 확인해볼까요?? Vector와 HashTable에 있는 메소드입니다. (HashTable에는 Enumeration 타입의 key()메소드도 존재합니다.) 하지만, ArrayList, LinkedList, HashMap에서는 찾아볼 수 없었습니다. iterator는 HashTable이든 HashMap이든, Vector든 LinkedList든, 모두 쓸 수 있다는 것이죠. Iterator에 대해서는 저번에 알아봤으니까. 이번에는 Enumeration의 API를 간단하게 뒤져봐..
Singleton Pattern 은 언제 사용 할까요? 1. 어떤 클래스의 인스턴스가 반드시 1개만 존재하도록 하고 싶을때 2. 인스턴스가 1개밖에 존재하지 않을 것을 프로그램 상에서 표현하고 싶을 때 주로 위와 같은 조건일 때 사용 합니다. 아래의 예제 코드를 참고 해보도록 합시다. public class Singleton { //클래스변수를 만들어서 딱 하나만 만들게 됩니다. private static Singleton singleton = new Singleton(); //아래와같이 생성자가 private로 두어서 메인에서 생성할 수 없게 합니다. private Singleton(){ System.out.println("인스턴스를 생성했습니다."); } //클래스 메소드로 딱 하나 만든 클래스변수를..
Swing 을 이용한 DB 연동 프로그램 입니다. 기능 설명 : - ID : DB 접속 ID - PASSWORD : DB 접속 PASSWORD - Connect : ID,PASSWORD 입력 후 Connect 버튼 클릭시 DB 연결 - Close : DB 연결 후 Close 버튼 클릭 시 연결 해제 - Execute : 하단 SQL 문을 작성후 Enter 를 치거나 Execute 버튼 클릭시 SQL 문 실행 - Exit : 프로그램 Close - 하단 SQL TextField : SQL 문을 작성 후 Enter 쳐도 실행이 된다. import java.awt.BorderLayout; import java.awt.Container; import java.awt.Font; ..
ResultSet 이란 ? ResultSet 은 excuteQury 이 실행 된 데이터를 담아두는 역활을 합니다. 그러나 ResultSet 에 있는 데이터가 어떠한 구조로 되어 있는 데이터 인지 알수가 없습니다. 그래서 구조를 알수 있게 해주는 ResultSetMetaData 가 있습니다. 우선 API 를 참조 하겠습니다. API 를 참조 하시면 여러 Method 가 있는 것을 확인 할 수 있으며 그중 몇개만 보도록 하겠습니다. getColumLabel() : Colum 의 Label 을 알고자 할 때 사용 getColumnType() : Colum 의 Type 을 알고자 할때 사용 getColumName() : Colum 의 Name 을 알고자 할때 사용 getColumnTypeName() : Colu..
JDBC 란? Java Database Connectivity의 약자로 자바를 이용하여 데이터베이스에 접근하여 각종 SQL문을 수행할 수 있도록 제공하는 API를 말합니다. - JDBC는 크게 JDBC 인터페이스와 JDBC 드라이버로 구성되어 있습니다. - 응용프로그램에서는 SQL문 만들어 JDBC Interface를 통해 전송하면 실제 구현 클래스인 JDBC 드라이버에서 DBMS에 접속을 시도하여 SQL문을 전송하게 됩니다. - DBMS의 결과를 JDBC Driver와 JDBC Interface에게 전달되고 이를 다시 응용프로그램으로 전달 되어 SQL문의 결과를 볼 수 있습니다. - JDBC의 역할은 Application과 DBMS의 Bridge 역할을 하게 됩니다. JDBC 를 이용한 데이터베이스 연..
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import javax.swing.JOptionPane; // 1. import public class JDBCDemo1 { public static void main(String [] args){ // 2. Driver Loading try{ Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("Driver loading Success"); }catch(ClassNotFoundEx..
이진 데이터를 파일에 쓰는 클래스 중 FileOutputStream 클래스가 있습니다. 이전에 했던 FileWriter 클래스는 char 타입을 출력할 때 사용을 했었구요~ 이번엔 char 타입이 아닌 이진 데이터를 출력하는 클래스 FileOutputStream 을 사용해보도록 하겠습니다. FileOutputStream 클래스의 사용 방법은 앞에서 했던 FileWriter 클래스와 아주 비슷합니다. 생성자를 이용해서 파일을 여는 방법도 그렇고, write 메소드를 이용해서 데이터를 출력하는 방법도 그렇고, close 메소드를 호출해서 파일을 닫는 방법도 동일합니다. 자~ 그러면 Document API 가서 FileOutputStream 에 대해 볼까요~? 고고싱~ Java.io -> FileOutputS..