아침에 일어났는데 이래저래 몸이 좋지 않습니다. 그럼에도 불구하고!!! 수업을 들으러 가산디지털단지역으로!!! 그리고 Kosta 교육장으로!! 약간 늦었고 열심히 수업이 진행되고 있었습니다.

지난번 자바 기초강의를 진행 해 주셨던 강사님이셨습니다.

=========================================      1      ============================================

(19 : 10 ~ 19 : 47)

Layered Architecture를 바탕으로 이번 수업을 진행한다고 하셨습니다. 



=========================================      2      ============================================

(20 : 05 ~  : 20 : 47)


MyBatis의 특징에 대해 수업을 계속 하였습니다.


SQL문은 외부로! 설정과 연결은 프레임워크가 담당!!



MyBatis의 구성요소


설정파일 : 


매퍼 : 


매핑구문 : 


파라미터 타입:


결과타입 및 매핑:


MyBatis는 진입장벽이 거의 없기 때문에 신속하게 적용이 가능하다는 장점도 있습니다. 




실습!!


파일을 받고 압축을 푼 후


C:\Users\Gaeseong\Desktop\MyBatis\mariadb-5.5.51-winx64\mariadb-5.5.51-winx64\bin이 경로로 이동을 하여


Shift + 마우스 오른쪽 클릭을 하면! 팝업 메뉴가 뜨고 그 중 현재 위치에서 명령창 실행(?)이라는 CMD창을 여는 항목을 선택한 후

>mysqld.exe --datadir=..\data --console 를 입력하면 아래와 같이 진행이 됩니다.

mysqld.exe --datadir=..\data --console


=========================================      3      ============================================

(21 : 05 ~  : 21 : 47)

실습 준비에 약간의 착오가 있어 강사님의 도움을 받았습니다.







Singleton : 객체 하나만 생성해서 관리하는 패턴!



=========================================      4      ============================================

(21 : 59 ~  : 22 : 47)

실습 계속....


단위테스트를 진핸하는것은 위의 화면과 같이 하면 되지만 단축키를 사용하는 것이 훨씬 더 편리하다고 생각합니다. Alt + Shift + X , T입니다. 단위테스트 결과 저는 실습을 잘 따라갔다고 생각했지만 4개의 오타나 정정했음에도 불구하고 단위테스트에 성공하지 못하였습니다.


+ Recent posts