MyBatis 5

58일차(3)/Spring Boot(4) : Boot 에서 DB연동, MyBatis 사용

58일차(3)/Spring Boot(4) : Boot 에서 DB연동, MyBatis 사용 ** DB설정하기 - 새 스프링 스타터 프로젝트 생성 - 기존에 선택했던 2개 + SQL에서 3개! 이렇게 선택 - 프로젝트를 생성하면 pom.xml에 선택한 항목들이 들어가 있다. - 저 oracle 디펜던시가 이전에는 직접 집어넣어 주었던 ojdbc6.jar를 대체하는 것이다. application.properties 설정 # Server port setting server.port=9000 # context path server.servlet.context-path=/boot04 # oracle DataSource Setting (Connection Pool) spring.datasource.driver-cla..

국비교육(22-23) 2022.12.29

50일차(4)/Spring(7) : Service 메소드 / Todo 테이블로 실습

50일차(4)/Spring(7) : Service 메소드 / Todo 테이블로 실습 - MemberController (Service가 추가된 수정본) package com.sy.spring02.member.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import com.sy.spri..

국비교육(22-23) 2022.12.18

50일차(3)/Spring(6) : MyBatis / 회원정보 수정 기능 구현 (getData, update)

50일차(3)/Spring(6) : MyBatis / 회원정보 수정 기능 구현 (getData, update) - 회원정보 불러오기, 회원정보 수정 기능 구현 - getData, update, updateform 메소드 완성하고 뷰 페이지 생성 MemberController (최종) package com.sy.spring02.member.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMappin..

국비교육(22-23) 2022.12.18

50일차(2)/Spring(5) : MyBatis / 회원 추가, 삭제 기능 구현 (insert, delete)

50일차(2)/Spring(5) : MyBatis / 회원 추가, 삭제 기능 구현 (insert, delete) - 회원추가, 삭제 기능 구현 - insertform, insert, delete 컨트롤러 및 메소드 추가 MemberController package com.sy.spring02.member.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.sprin..

국비교육(22-23) 2022.12.17

50일차(1)/Spring(4) : MyBatis 설치 / DB 데이터 불러오기 (getList)

50일차(1)/Spring(4) : MyBatis 설치 / DB 데이터 불러오기 (getList) - JndiObjectFactoryBean, SqlSessionFactoryBean, SqlSessionTemplate 간의 관계 - @Autowired를 사용한 의존객체 주입(DI) - Configuration.xml, Mapper 문서 작성방법 - 만약 이클립스가 좀 느리다면... 설치폴더에서 구성 설정 파일을 찾는다. - 저 부분이 메모리 사이즈인데, 숫자를 크게 해주면 빨라진다. - 예전에 했던 프로젝트를 사용하지 않는다면 close project 해서 메모리 사용량을 줄일 수도 있다. (나중에 더블클릭하면 살아난다) ★복습 필요 Spring02_MyBatis MVC프로젝트 생성 com.sy.spri..

국비교육(22-23) 2022.12.17