Development/Java(849)
-
JDBC 장단점
JDBC 장단점 장점· 각 데이터베이스 제작업체들은 자신들의 데이터베이스에 맞는 드라이버를 제공하고 있습니다. 이러한 JDBC드라이어버를 사용하면 JDBC를 지원하는 어떠한 데이터베이스에도 접속하는 것이 가능합니다.· 어떤 데이터베이스를 사용하더라도 JDBC드라이버만 제공된다면 코드를 수정하지 않고도 바로 사용할 수 있다는 장점을 가지고 있습니다.· SQL을 지원함으로써 모든 JDBC 데이터소스에 SQL을 통하여 접속할 수 있도록 해줍니다.· 대부분의 개발자가 잘 알고 있는 친숙한 데이터 액세스 기술로 별도의 학습 없이· 개발이 가능합니다. 단점· 안정적이고 유연한 기술이지만, 로우 레벨 기술로 인식되고 있습니다.· 간단한 SQL을 실행하는 데도 중복된 코드가 반복적으로 사용되며, DB에 따라 일관성 없..
-
JFC (Java Foundation Class)
JFC (Java Foundation Class)· JFC는 클래스 라이브러리 형태로 자바 프로그래밍 언어를 사용해 미리 작성해 놓은 코드 모음 (GUI 프로그래밍에 필요한 각종 툴킷을 모아놓은 것)입니다.· GUI의 기능들을 구현할 수 있는 AWT, 스윙(Swing), 2D, Accessibiliy(접근성), Drag&Drop 등을 지원합니다.· JFC는 마이크로소프트의 MFC와 비슷합니다. · JFC는 자바 AWT를 개선한 확장 API 입니다.
-
Enumeration - Interface Enumeration<E>, Enumeration 인터페이스 메소드
Enumeration· Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션프레임워크 입니다.· Iterlator, ListIterator, Enumeration은 모두 컬렉션에 저장된 요소에 접근하는데 사용되는 인터페이스 입니다. Interface Enumerationhttp://docs.oracle.com/javase/8/docs/api/java/util/Enumeration.html Enumeration 인터페이스 메소드
-
Error - java.io.NotSerializableException: java.lang.Object
오류메시지java.io.NotSerializableException: java.lang.Object
-
조건 연산자(삼항 연산자) - ? : , 조건 연산자의 의미, 삼항 연산자 형식
조건 연산자(삼항 연산자)· 피연산자가 3개여서 삼항 연산자(3항 연산자)라고도 합니다.· '?' 와 ':' 로 이루어진 연산자· if else 문을 사용하면 너무 복잡해질 때 주로 사용되어지나, 조건 연산자를 포함한 문장이 길어지면 프로그램이 복잡해지므로 한 줄로 표현 가능할 때 주로 사용합니다. 조건 연산자의 의미조건의 true/false에 따라 2개의 문장 중 하나를 실행합니다.하나의 조건을 정의하여 만족할 경우에는 '참일 때 값'을 반환하고 만족하지 못할 경우에는 '거짓일때의 값'을 반환하여 단순 비교에 의해 처리를 하게됩니다. [true or false] ? [참일때 값] : [거짓일때 값]
-
JDBC-ODBC 드라이버 (Type 1)
JDBC-ODBC 드라이버 (Type 1)· JDBC-ODBC Bridge드라이버라고도 합니다.· JDBC API로 작성된 프로그램이 JDBC-ODBC 브리지를 통해 ODBC 드라이버를 JDBC 드라이버로 여기고 동작하도록 하는 드라이버입니다. 반드시 운영체제 내에 ODBC 드라이버가 존재해야 합니다.· JDBC 드라이버는 JDBC로 들어오는 명령어들을 마이크로소프트사의 ODBC(Open DataBase Connectivity)드라이버형으로 변환하여 ODBC드라이버로 전달해 주는 형태입니다.· JDBC-ODBC Bridge드라이버(DBC-ODBC 드라이버)를 사용하기 위해서는 먼저 ODBC드라이버가 설치도어 있어야 하며 JDBC-ODBC드라이버는 "sun.jdbc.odbc" 패키지에 정의 되어 있습니다...