로딩
요청 처리 중입니다...

Oracle - JDBC : Service

 Oracle - JDBC : Service

JDBC_MVC흐름 --> Dao를 Service와 Dao로 나눠서 관리 * Service : DB에 연결하고(Connection 객체 생성) 생성된 conn이랑 controller 전달받은 값이랑 Dao에 전달(호출) 결과값 받아서 트랜잭션 처리 1) DB에 접속(연결)하여 - jdbc driver 등록처리 : 해당 DBMS가 제공하는 클래스로 등록 --> DriverManger 객체 사용 가능 - Connection 객체 생성 : DB에 연결하는 구문 --> Statement 객체 생성 가능 2) dml문 실행했을 경우는 트랜잭션 처리(commit, rollback) - 실행결과가 int형일 경우 트랜잭션 처리(commit, rollback) 3) *반드시!* 위에 생성된(사용된) JDBC 관련 객체들 반드시 자원 반납 (이때 생성된 역순으로 close) * DAO : DAO(Data Access Object) --> 실제 JDBC가 수행되는 공간 1) SQL문 실행 후 해당 ...

# DB # JDBC # Oracle # Service # 오라클 # 프로그래밍기초