중요 암기해야할 부분 -> 어떻게 구동이 되는지
sql을 효과적으로 작성할 수 있다.sql을 통해서 리턴할 단위객체/매개변수로 사용할 VO객체를 작성할 수 있다.위에 선언된 내용을 기준으로 기능메서드를 리턴유형과 매개변수로 선언할 수 있다.sql을 통해서 처리되는 기능메서드안에서 DB 처리 코드를 처리할 수 있다.1
전체 소스 코드(javaexp.A08db.A02DatabaseDao) vo 코드 (javaexp.a04_vo.Emp)
1) cmd에서 접속하기 cmd열기 -> sqlplus 입력 -> ID/PW 입력2) 관리자 권한으로 접속conn/as sysdba3) 계정 생성create user id identified by pw;target 이라는 계정에 passw0rd라는 비밀번호를 입력하였다
SQL Error [1950] [42000]: ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다. 이유 새로운 사용자를 생성하면 테이블이 저장되는 공간인 테이블스페이스 users가 기본적으로 할당되는데 이 유저의 테이블스페이스에 얼마만큼의 영역
유저 생성 후에 ORA-01045 에러가 발생하면 생성하고 권한을 주지 않아서 이다.이래 명령어를 실행해서 session을 생성해준다.테이블에 대한 권한은 아래와 같이 줄 수 있다.
hosts 설정vi /etc/hosts