본문 바로가기

구디 아카데미 수료 과정/HTML

구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•35일차/12.08

 

1. properties에 접속정보 넣어두고 (스페이스바넣으면 안됨)

2. Configuration 맨 위에 <properties /> 해서 읽어옴

그 다음 driver, url, user, pw 그대로  $바인딩해서 넣어줌

 

이유 : #바인딩 = 자동으로 원커테이션' ' 이 들어감. 여기엔 그게 들어가면 안돼서 $바인딩 하는거임

 


select03    object로 전달하고 이름이 다른 dto로 받아오기 


안에있는 값을 Map으로 넣고 겉을 List로 감싸기

리스트 0번째 맵, 1번째맵, 이렇게 출력

 

 


 

 

입력하는거 = Setter

바인딩할때는 getter

 

여러개의 값을 바인딩하는 방법  

1. DTO/VO getter를 통해서 입력   (Parameter Type을 dto나 VO로 넣음)  -> 한개의 dto 객체로 반환받음

           결과받아온 list의 size가 0이라면.. 없다는거니까 그냥 보내고???

                                                  0이 아니라면  출력해 

 

 

 

2. Map의 key를 통해 입력 하고,  dto / vo에 매핑하여 결과값 받기    select06

 

선수 이름에  부서이름 맵핑/   

 

 

                  키값이 pid니까 이걸 꼭 문서에 적어놔야함 

 

 

 

->dname에  TEAM_ID가  매핑돼서 TEAM이라고 나오고 /   Loc에  PLAYER_NAME+BACK_NO가 매핑돼서 ID라고 나옴 


CDATA 문법

 

<가 HTML에서 인식이되니까  &lt 라고 써줘야해

 

근데 이렇게 쓰기 힘드니까

 

<![CDATA [  쿼리 ] ]>  일케 해도댐

 


insert, update, delete

->daoimple 가서 openSession을 true로 해줘야 auto commit이 됨

아니면 session.commit()?

 

 

 

 

 

Mybatis 정리

 

binding이 어케되는지 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님