본문 바로가기
반응형

프로그래밍15

[Eclipse] 이클립스에 윈도우빌더(WindowBuilder) 설치하기 윈도우빌더(WindowBuilder)란 무엇일까? 이클립스에서 제공하는 자바의 Swing 등의 개발을 할수있는 GUI 환경 플러그인 이다. 이런 툴들을 알지 못할때는 코드를 하나하나 손으로 직접쳐서 코딩을 해야했지만 요런 편리한 기능들을 써보면 GUI(Graphical User Interface)의 특징 답게 직관적으로 직접 화면을 보면서 구성을 할 수 있고, 드래그 앤 드롭만 하면 되기 때문에 아주 편리하게 개발을 할수가 있다. https://www.eclipse.org/windowbuilder/download.php 이곳에 가서 본인의 버전에 맞는 link를 클릭하면 새로운 창으로 바뀌는데 주소창의 URL를 복사하면 된다. 제일 최근 링크를 누르니 이 주소가 나온다 https://download.ec.. 2022. 5. 3.
[SQL] DML, DDL, DCL, TCL 의 정의 SQL 이란? Structured Query Language (구조적 질의 언어) 의 줄임말로, 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어입니다. SQL문의 종류 (SQL Statement) DML(Date Manipulation Language) : 데이터 조작어 ( 오토커밋 되지 않음. COMMIT 해줘야함. 롤백가능.) -SELECT (데이터 조회) -INSERT (데이터 삽입) -UPDATE (데이터 수정) -DELETE (데이터 삭제) DDL(Data Definition Language) : 데이터 정의어 (명령어 입력 순간 AUTO COMMIT. 롤백 불가능.) -CREATE (객체 생성) -DROP (객체 삭제) -ALTER (테이블 수정) -TRU.. 2022. 5. 2.
[JAVA] JDBC 란? JDBC, DBMS, DBCP의 정의 JDBC 란? (Java Data Base Connectivity) 자바를 용하여 데이터베이스에 접근하여 각종 SQL문을 수행할 수 있도록 제공하는 API를 말한다 문제점 : DBMS의 종류가 다양하고, 구조와 특징이 다름. 자바는 모든 DBMS에서 공통적으로 사용할 수 있는 인터페이스와 클래스로 구성하는 JDBC를 개발하게 되었고, 실제 구현은 DBMS의 밴더에게 구현하도록 했다. 각 DBMS의 벤더에서 제공하는 구현 클래스를 JDBC 드라이버라고 한다. JDBC로 코딩하기 위해서는 DBMS를 선택하고, DBMS에서 제공하는 JDBC 드라이버가 반드시 필요하다. JDBC는 크게 JDBC 인터페이스와 JDBC 드라이버로 구성되어 있다 응용프로그램에서는 SQL문 만들어 JDBC Interface를 통해 전.. 2022. 5. 2.
[Eclipse] 이클립스 자바 라이브러리(jar) 파일 빌드패스에 추가하기 JAVA 프로그램과 DBMS를 연결하고 JDBC 프로그램을 작성하기 위해서는 JDBC Driver 관련 클래스가 포함된 JAR 파일을 프로젝트의 라이브러리로 빌드 처리 해야한다. 드라이버 파일은 어떤 DBMS를 쓰는지에 따라 다른데 내 경우 DBMS를 Oracle을 쓰기 때문에 오라클에서 ojdbc11.jar 파일과 ucp.jar 파일을 다운받았다. https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html ojdbc뒤에 숫자는 자바의 버전을 의미한다. => Oracle JDBC Driver : ojdbc6.jar, ojdbc8.jar, ojdbc11.jar - JDK 버전 참조 ojdbc11.jar = JDK11 and JDK17 o.. 2022. 4. 27.
반응형