일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- include액션태그
- first-of-child
- sleep()메소드
- ObjectInputStream
- 리눅스세팅
- 상관서브쿼리
- StringReader
- 메모리스트림
- 표현 언어
- include지시자
- first-child
- interrupted()
- StringWriter
- 상관 서브 쿼리
- 리눅스셋팅
- MemoryStream
- ID중복
- Daemon()
- InputDialog
- 스레드그룸
- isinterrupted()
- Linux세팅
- interrupt()
- Linux셋팅
- String char[] 형변환
- include 지시자
- ThreadGroup()
- char[] String 형변환
- 아이디중복
- 동기화
- Today
- Total
목록JDBC (15)
다연이네
1. emp테이블에서 사원 조회 package days03; import java.sql.Connection; import java.sql.Date; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.Scanner; import com.util.DBConn; import days02.EmpDTO; public class Ex04_04 { public static void main(String[] args) { //emp테이블에서 사원 조회 String searchWord = null; Scanner scanner..
PreparedStatement : 성능이 아주 좋음 ?의 의미 : PreparedStatement가 사용하는 매개변수 1. PreparedStatement 사용해서 Dept테이블에 레코드 하나 추가 package days03; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import com.util.DBConn; public class Ex04 { public static void main(String[] args) { String sql = "INSERT INTO dept VALUES (?, ?, ?)"; Connection con = null; PreparedStatement p..
아래와 같이 출력되도록 코딩하세요. ㄱ. 각 부서별 정렬 및 부서 소속 사원수 출력 ㄴ. 각 부서별 소속된 사원 정보 출력 ( 조건: sal 많이 받는 순으로 정렬해서 번호 붙여서 출력 ) [실행 결과] 10 ACCOUNTING NEW YORK(3명) 1 7839 KING 5000.0 2 7782 CLARK 2450.0 3 7934 MILLER 1300.0 20 RESEARCH DALLAS(3명) 1 7902 FORD 3000.0 2 7566 JONES 2975.0 3 7369 SMITH 800.0 30 SALES CHICAGO(6명) 1 7698 BLAKE 2850.0 2 7499 ALLEN 1600.0 3 7844 TURNER 1500.0 4 7521 WARD 1250.0 4 7654 MARTIN 1..
1. 모든 사원 정보를 출력 ( 모든 컬럼 ) package review; import java.sql.Connection; import java.sql.Date; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.Iterator; import com.util.DBConn; import days02.EmpDTO; public class Re01 { public static void main(String[] args) { Connection con = null; String sql = "SELECT * FROM emp "; St..
package days02; import java.io.IOException; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.Iterator; import java.util.Scanner; import com.util.DBConn; public class Ex03 { static Connection con = null; static int selectedNumber ; //선택된 메뉴 저장하는 변수 static Scanner scanner = new Scanner(Syste..
1.DEPT SELECT 하기 1) DeptDTO 클래스 생성 - dept테이블의 deptno, dname, loc 객체를 담고 있음 package days02; /** * @author 82103 * */ public class DeptDTO { //필드 private int DEPTNO; private String DNAME; private String LOC; //getter, setter public int getDEPTNO() { return DEPTNO; } public void setDEPTNO(int dEPTNO) { DEPTNO = dEPTNO; } public String getDNAME() { return DNAME; } public void setDNAME(String dNAME) ..
DBConn package com.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; //싱글톤 public class DBConn { //디폴트생성자 private DBConn() {} private static Connection connection = null; //private로 잡아서 바로 접근 못하도록 //Connection : 자바 SW와 DB를 연결해주는 다리 public static Connection getConnection() { if(connection == null) {//null이면 생성해서 돌리고 널 아니면 생성 안하고 돌리기 String className ="..