오늘부로 java 수업이 끝났다. 이제 다음주 월요일인 16일차 수업부터는 Oracle에 대해서 배움과 동시에, Visual Studio를 통해서 수업이 진행된다고 하셨다.
금일 수업에는 그동안 배운내용을 토대로 얼마나 알고 있는지에 대해서 평가가 진행되었고, 주인장은 당연히 통과했다 ㅎㅎ
~~(근데 제일 쉬운문제만 틀린건 안비밀)
~~
오늘은 간단하게 강사님께서 제시해주신 문제에 대해서 실습만 간략하게 진행하였고, Visual Studio Code와 Oracle 클라이언트를 설치했다.
현재는 강사님의 블로그에서 다운만 받아둔 상태이고, Oracle의 사용에 대한 학습은 월요일부터 진행된다.
그전에 VScode에 java를 사용할 수 있도록 확장자를 받아주도록 하자.
자바를 사용할수 있도록 Extension Pack for Java와
ERD 에디터,
Lombok까지 다운을 받아주도록 한다.
이후에 File의 Open Folder를 통해서 기존에 eclipse를 통해서 만든 모든 패키지들이 있는 폴더를 불러오게되면..
위의 사진처럼 그동안 사용했던 모든 정보들을 불러오게 된다.
아마 월요일부터는 VScode를 통해서 실습을 진행하게 될 것 같다.
(안녕 eclipse..)
기존에 썻던 java의 경우 DB와의 연동을 위해 JDBC API를 지원해주지만, 대신 일일이 지정해야하는 매핑 작업은 개발자가 직접 처리해야하는 번거로움이 존재했었다.
기존의 JDBC만으로 쿼리문을 만들어 사용하는 과정은 쿼리문이 길어지게 되면 번거로움이 배가되게된다.
하지만 월요일부터 우리는
MyBatis와 JPA 라이브러리를 통해서 기존의 이러한 문제들을 해결하고
훨씬 간단한 방법으로 DB와의 연동이 가능하겠다.
그렇다면
JPA : ORM(Object Relational Mapping) 기술
MyBatis : Object Mapping 기술