KDT/TIL

· KDT/TIL
Contents 지난 글 이어서… Statement vs PreparedStateMent vs CallableStatement ∙ Statement 그냥 sql문 주저리 써야함 / 문장 준비하고 그 다음에 문장 실행할 때 sql문 씀 ∙ PreparedStatement 보안 위해 (?, ?, ?) -> 가독성 👍, 서브쿼리문 쓸 때도 / 준비할 때 sql문 씀 ∙ CallableStatement 프로시저 호출 객체. 거의 비슷한데 SQL문 안에 프로시저/함수로 개발된 요소 있어야. ?안에 값 넣어야함 (보안👍). Pstmt 자손이라 비슷한겨… IN vs OUT ∙ IN : SQL 안에서 쓸 거 ∙ OUT : 밖으로 내보낼 거 (JAVA) → 내가 받아올 거는 registerOutParameter로 선언해..
· KDT/TIL
Contents 18. JDBC 지난 글 이어서 Connection 객체 데이터베이스를 연결해 작업을 수행할 수 있도록 만들어 주는 중요한 객체 Connection con = DriverManager.getConnection(url , uid, pwd);​ Statement 객체 Connection 객체(con)로 접근해 메소드 호출해 생성 - 쿼리문 수행 Statement stmt = con.createStatement(); PreparedStatement() 메소드 // (1) PreparedStatement 객체 생성 PreparedStatement pstmt = con.prepareStatement(sql); // (2) preparedStatement() 메소드 인자로 사용되는 SQL문 - ? ..
· KDT/TIL
CHAR VS VARCHAR2 DUAL 테이블 사용자가 계산/사용자 함수 등 실행하고자 할 경우 유용 (= dummy 테이블) COMMENT ON COLUMN EMP.HIREDATE IS '입사일자'; -- 문제점 : deptABLE의 ROW 갯수만큼 나옴 SELECT sysdate FROM dept; -- 현재 일자 돌려주는 -- 해결 : DUAL 사용 SELECT sysdate FROM DUAL; [ Database ] Dual 테이블이란? @Overwrite '[Oracle] Dual 테이블이란?', 갓대희의 작은 공간, https://goddaehee.tistory.com/92 [Oracle] Dual 테이블이란? [Oracle] Dual 테이블이란? 안녕하세요. 갓대희 입니다. 이번 포스팅은 [..
· KDT/TIL
[11. 제네릭과 컬렉션] PropertiesEx.java [12. 멀티 스레드] 멀티 스레드 개념 (p.577) Process 프로그램이 메모리 획득하고, PID를 가진 상태 ( =코드의 실행) Multi-Process 동시에 여러 개의 Process가 수행되는 것 Processor CPU Multi-Processor 여러 개의 CPU 동시에 수행 Thread 프로그램이 수행 될 수 있는 최소한의 단위 ( =코드의 실행 흐름) Multi-Thread 여러 Thread가 동시에 수행 (Function 단위로 실행) ▶ 멀티 태스킹 : 2가지 이상의 작업 동시에 처리하는 것 ▶ 스케줄링 : 한 CPU에서 프로세스 간 자원/실행시간 배정 작업 스레드 생성과 실행 ① Thread 클래스로부터 직접 생성 (im..
imname1am
'KDT/TIL' 카테고리의 글 목록 (4 Page)