jdbc
-
JDBC (Java DataBase Connectivity) - 수정프로그래밍 언어/JDBC 2020. 11. 18. 16:19
본좌는 이제 사원을 수정 해보려고 한다. switch(sel) { case 1: selectAll(); // 1_1. 같은 클래스에 있는 selectAll()을 호출 break; case 2: selectOne(); // 2_1. 같은 클래스에 있는 selectOne()을 호출 break; case 3: insertEmp(); break; case 4: updateEmp(); break; case 5: deleteEmp(); break; case 6: selectOne2(); break; case 0: System.out.println("프로그램 종료."); break; default : System.out.println("잘못 입력하셨습니다."); } 같은 클래스 내에서 updateEmp();메소드를 ..
-
JDBC (Java DataBase Connectivity) - 추가프로그래밍 언어/JDBC 2020. 11. 18. 11:50
본좌는 오늘 사원을 추가해 보려고한다. 3 - 1) insertEmp() 메소드 생성 public void displayMain() { int sel = 0; do { try { System.out.println(); System.out.println("===================================="); System.out.println("[Main Menu]"); System.out.println("1. 전체 사원 정보 조회"); System.out.println("2. 사번으로 사원 정보 조회"); System.out.println("3. 새로운 사원 정보 추가"); System.out.println("4. 사번으로 사원 정보 수정"); System.out.println("5. 사..
-
JDBC (Java DataBase Connectivity) - 검색프로그래밍 언어/JDBC 2020. 11. 17. 16:49
본좌는 이제 사번으로 사원 정보를 조회해보도록 할 것이다. 2 - 1) selectOne() 메소드 생성 switch(sel) { case 1: selectAll(); // 1_1. 같은 클래스에 있는 selectAll()을 호출 break; case 2: selectOne(); // 2_1. 같은 클래스에 있는 selectOne()을 호출 break; case 3: insertEmp(); break; case 4: updateEmp(); break; case 5: deleteEmp(); break; case 6: selectOne2(); break; case 0: System.out.println("프로그램 종료."); break; default : System.out.println("잘못 입력하셨습니..
-
JDBC (Java DataBase Connectivity) - 조회 Part 2프로그래밍 언어/JDBC 2020. 11. 13. 17:40
1 - 3) EmpDAOempDAO.selectAll() 메소드 설정 EmpDAO.java에 있는 selectAll()메소드를 설정 하자 public List selectAll() { // JDBC 객체 선언(java.sql 패키지에 존재하는 객체) Connection conn = null; // DB와의 연결 정보를 담은 객체 // -> 프로그램과 DB 사이를 연결해주는 일종의 길 Statement stmt = null; // Connection 객체를 통해 DB에 SQL문을 전달하고 실행하여 // 결과를 반환받는 역할을 하는 객체 ResultSet rset = null; // DB에서 SELECT 절의 성공 시 반환되는 객체 // - SELECT문의 결과로 생성된 테이블을 담고 있으며 // '커서(C..
-
JDBC (Java DataBase Connectivity) - 조회 Part 1프로그래밍 언어/JDBC 2020. 11. 13. 16:54
JDBC JDBC란 (Java DataBase Connectivity) 의 줄임말로 자바에서 데이터베이스에 접근할 수 있게 해주는 Programming API이다. JDBC 사용 객체에는 DriverManager와 Connection, Statement, PreparedStatement이 있다. 본좌는 오라클에 있는 SCOTT계정에 접속하여 자바로 불러와서 작업을 해보겠다. JDBC 초기 설정 일단 기본적인 Class파일 설정을 이렇게 했다. 일단 오라클에서 SCOTT계정의 컬럼과 데이터들을 확인해보자 SELECT * FROM emp; -- SCOTT계정의 emp테이블을 조회 이제 이 데이터들을 JDBC로 연결해서 자바에서 호출해보도록 할것이다. 조회 메뉴 설정 본좌는 메뉴설정을 EmpView.java ..