DB의 부족함을 알고 JDBC 공부시작 (유튜브 뉴렉처)
DB의 기본
JDBC를 연결할 파일(오라클에서 드라이버다운)
String url = "jdbc:oracle:thin:@localhost:1521:xe"; // 오라클 속성
Class.forName("oracle.jdbc.driver.OracleDriver"); 오라클 드라이버 연결
Connection con = DriverManager.getConnection(url,"아이디","패스워드"); //속성 , 아이디 , 패스워드
Statement st = con.createStatement(); // 쿼리문을 사용하기위한 객체
ResultSet rs = st.executeQuery(sql문); // sql문을 받아오기위한 객체
1. JDBC를 다루던중 DAO 에서 if문처리보다는 쿼리에서 where 처리로 데이터가공하는게 효율적이란 판단
ex)hit 이 10이상인 조건을 구할때
while문 안에서 if(hit > 10)으로 값을 구하는것보다
쿼리문에서 select * from 테이블명 where hit > 10 으로 가공된 값을 넘겨오는 효율적인 방법을 사용하자
2. sql문 작성시 만들어진 테이블을 워크시트에 드래그해 효율적으로 사용하는 방법
느낀점 : 학원에서 배운 강의들로는 JDBC 강의에 모르는 부분이 너무많다고 판단
JDBC 강의를 듣기전 유튜브(뉴렉처 오라클) 강의를 다시 듣는 계획을 세움
생활코딩 (git , github 완)
유튜브 뉴렉처(메이븐 완)
유튜브 뉴렉처(JDBC 강의 9강 6분 대기)
유튜브 뉴렉처(서블릿 52강 1분 대기)
유튜브 뉴렉처(스프링 45강 대기)
유튜브 뉴렉처(오라클 총46강 2021-02-04 시작)
'Step by Step' 카테고리의 다른 글
오라클 2021-02-09 (0) | 2021.02.09 |
---|---|
오라클 2021-02-08 (0) | 2021.02.08 |
오라클 2021-02-06 (0) | 2021.02.06 |
오라클 2021-02-05 (0) | 2021.02.05 |
팀프로젝트 진행 2021-02-03 (0) | 2021.02.03 |