bean
'STUDY > SPRING' 카테고리의 다른 글
TRANSACTION (0) | 2018.11.06 |
---|---|
MVC (0) | 2018.11.02 |
[코드로 배우는 스프링 웹프로젝트] (0) | 2018.10.31 |
Annotation (0) | 2018.10.30 |
[코드로 배우는 스프링 웹프로젝트] PART 1. 프로젝트의 기본구조 구성 (0) | 2018.10.29 |
bean
TRANSACTION (0) | 2018.11.06 |
---|---|
MVC (0) | 2018.11.02 |
[코드로 배우는 스프링 웹프로젝트] (0) | 2018.10.31 |
Annotation (0) | 2018.10.30 |
[코드로 배우는 스프링 웹프로젝트] PART 1. 프로젝트의 기본구조 구성 (0) | 2018.10.29 |
controller <page 105>
리다이렉트 경우 파라미터 RedirectAttributes 로 받아 속성 addFlashAttribute를 사용한후
리턴을 return "redirect: /@RequestMapping사용
JSON 데이터를 생성하는 경우 리턴타입 @ResponseBody 클래스 반환
6.스프링 + Mybatis <page 126>
-mysql : book_ex스키마에 tbl_member 생성
create table tbl_member (
userid varchar(50) not null,
userpw varchar(50) not null,
username varchar(50) not null,
email varchar(100),
regdate timestamp default now(),
updatedate timestamp default now(),
primary key(userid)
)
timestamp 사용시 서버시간 UTC 기준이므로 timezone 유의
-도메인 객체를 위한 클래스 설계
도메인 : 분리가 가능한 단위
-DAO인터페이스 작성
-XML Mapper작성
참고사이트 http://www.mybatis.org/mybatis-3
-mybatis-spring에서 xmlMapper인식
-DAO인터페이스 구현
sqlSessionTemplete : mybatis의 데이터베이스의 연결을 맺고 작업이 완료된 후 작업을 close 하는 클래스
SqlSessionTemlate은 sqlSessionFactory를 생성자로 주입해서 설정한다.
첨부파일은 <page 138>까지 실행한 프로젝트
트러블슈팅
에러 : Access denied for user 'zerock'@'localhost'
이유 : mysql 외부 접속 권한 없어 root-context.xml의 dataSource bean을 생성하지못함
해결 : 사용자계정에 권한부여 참고 사이트 : http://withcoding.com/36
TRANSACTION (0) | 2018.11.06 |
---|---|
MVC (0) | 2018.11.02 |
[코드로 배우는 스프링 웹프로젝트] (0) | 2018.10.31 |
Annotation (0) | 2018.10.30 |
스프링 컨테이너와 빈 (0) | 2018.10.30 |
같은 것을 봐도 관점에 따라 사람마다 다르다.
그래서 사람들은 각자의 생각으로 다른 해석을 한다.
내가 무엇을 보느냐가 중요한 것이 아니라 어떤 사고를 하느냐가 모든 것을 결정한다.
어른스럽지 못한 나도 싫지만 아이만도 못한 어른이 되는 것은 더욱 싫다.
지금 행복이 미래의 나를 만든다.
미래의 나에게 사과할 만한 선택은 만들지 말자.
그리고 미래의 나는 반드시 지금보다 나를 더 알고 있어야 한다.
평생 나자신을 알아가는 것이 숙제이고 나에 대해 사고 하는 것은 숙명이다.
나를 어떻게 생각하는 타인의 생각보다 나를 위한 것들로만 존재하는 내 시간이 중요햐다.
반드시 그런 선택을 하자.
무제 (0) | 2018.10.31 |
---|---|
이해 (1) | 2018.09.04 |
2018-09-01 (0) | 2018.09.01 |
온도의 차이 (0) | 2018.08.30 |
2018-08-30 (0) | 2018.08.30 |