Java 기반 클라우드 융합 개발자 과정 - KH 정보교육원/9월
22.09.05 - [ 11차 시험! - 인터페이스 구현 ]
giggs
2022. 9. 7. 13:50
11차 TEST 진행!
이번 시험 과목은 인터페이스 구현 파트
11번째 시험
이번 시험 Tip 은
Mybatis 공장 세우기와 설정하기였다.
Mybatis - configuration 내용과
추가적으로 SqlSession 얻는 부분을 체크해보라고 하셨다.
최근 들어 시험 보는 요일이 다 월요일로 잡혀있는데
주말에도 시험 준비 겸 공부를 하라는 의미 같다.
복습할 겸 복습 블로그를 작성하면서
새로운 워크시트를 생성하고
Mybatis 공장을 세워 회원가입 로그인 작업까지 진행해보았다.
막히는 부분도 많았고. SqlSession 얻어 오는 과정이 쉽지 않았다.
이렇게 주말 간 복습을 마치고 당당히 시험 시작
평가자 체크 리스트
서술형
2가지의 문제 유형으로 테스트를 진행하였다.
서술형
- mapper.xml에 작성하는 namespace의 역할
- getSqlSessionFactory().openSession(false); 의 의미
- 별칭 지정하기, 매핑하기
평가자 체크 리스트
- config.xml 파일에서 설정할 여러 가지 값들 조건에 맞게 설정하기
- 아래의 select 문을 조건에 맞게 동적 쿼리로 작성하기
설정 관련 부분과
sqlSession 얻어오는 부분은 나름 수월하게 진행하였다.
동적 쿼리로 작성해주는 부분이 어려웠다.
아직 배우지 않은 부분도 있었고,
활용법이 익숙하지 않았다.
배웠던 내용과 공식 홈페이지를 참조해서 풀었다.
점수는!
100점!
100점!
헷갈렸던 부분들이 내가 생각했던 것과 맞아서 좋았다
함정? 카드에 빠지지 않고 잘 풀었던 것 같다