본문으로 바로가기

나한테 필요한 정보 모아두는 곳

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
관리자
  • 블로그 이미지
    거북이개발자

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

18/12/28

18/12/28 이미지1) interface class인 MessageMapper의 insert 부분 이미지2) DAO에서 이미지3) 이미지2에서 처럼 별도로 mapper 라는 참조변수(객체)를 선언하지 않고 바로 작성해도 무관하다. 이미지4) interface 클래스에서 ResutMap 작성하기 ​ ​ [xml과 interface 합쳐서 사용해보기] 기존과 동일하게 xml 파일을 작성하되, namespace 부분의 이름을 interface 클래스의 이름과 동일하게 작성해준다. interface class의 모습, 나머지 부분(DAO 작성부)은 다 동일하다 앞선 방법과 달리 interface에 별도의 sql문이 작성되어 있지 않지만, xml이 sql문을 가지고 있기에 문제 없이 작동한다. ​ interf..

수업내용 정리/정리안된 메모 2019. 6. 16. 21:00

003

이미지0 ​ 이미지1 ​ ​ 이미지2 이미지3 ​ ㅁㄴㅇㄹㄴㅇㅁㄹㄴㄹ ​ ㄴㅇㄹㄴㅇㄹㄴㅇㄹ ​ ​ ​ ​조회시 모델(User, Member 등) 을 사용하게 되면, 조회 컬럼명과, 모델의 속성명(settet 이름)이 같으면 해당 속성에 값을 넣어준다. 위에 보이는 이미지의 경우 (Mapper 코드) 칼럼명과 모델의 속성명이 같지 않기 때문에, null을 담은 객체가 완성된다. ​ 예전에 직접 ResultSet (rs)을 사용해서, selectOne을 할 떄 각각 사용자가 직접 입력해주던 작업을 MyBatis가 해주는데, 이때 칼럼명과 settet의 명이 일치하지 않으면 해당 작업을 할 수 없는 것이다. ​ ex Member에 setNaem()이 있고 칼럼명이 m_name인 경우 이런식으로 작업해주던 것을..

수업내용 정리/정리안된 메모 2019. 6. 16. 21:00

18/12/26

18/12/26 ​ ​ [core, context 버젼 하나로 정의하기] 이미지0) 기존 방법 이미지1-1) 버젼 하나로 통합하여 쓰기 pom.xml 상위 부분에 태그를 작성해주고 초록색 체크박스 부분에 들어갈 태그는 임의로 (ID, 식별자 개념)으로 적어 준 뒤 사용할 버젼을 적어준다. ​이미지1-2) 버젼 하나로 통합하여 쓰기 기존 버젼이 적혀있던 부분에 이미지1-1 에서 식별자 개념으로 적어주었던 태그를 ${'이곳'}에 적어준다. ​ ​ [스프링프레임워크 기본 컨셉] : MVC패턴을 구현하기 위한 구성요소(객체, bean)들을 스프링 컨테이너에 담아두고 사용하는 것. [학습내용] 1. 스프링컨테이너 작성방법 - 스프링컨테이너를 구현하기 위한 기능을 모아둔 interface로 BeanFactory가 ..

수업내용 정리/정리안된 메모 2019. 6. 16. 20:59

18/12/24

18/12/24 참고하면 좋은 블로그 스프링MVC 패턴 https://hunit.tistory.com/189 ​ ​ [Spring Framework]​ : 자바기반 웹어플리케이션을 쉽게 제작할 수 있께 도와주는 프레임 워크 Framework : 뼈대, 특정한 목적을 가지는 프로그램을 작성하기 쉽게 프레임(바탕)을 만들어주는 역할을 한다. 프레임워크에서는 해당 프로그램의 구성요소들을 작성하기 쉽게 하는 방법들을 제공한다. ​ ​ 예) 웹 프로그램 (요청을 받고 view/date를 응답하는 프로그램) 구성요소 : servlet, jsp(view), service, dao, model ... 이러한 구성 요소들을 조립해서 웹 application을 작성 ​ 프로그램이란, 객체들이 여러개 모여서 동작하는데 스프..

수업내용 정리/정리안된 메모 2019. 6. 16. 20:59
  • 이전
  • 1
  • 2
  • 3
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 공백 (18)
    • 없음 (0)
    • 수업내용 정리 (17)
      • 스프링 (0)
      • 정리안된 메모 (17)
    • 에러노트 (0)
    • 스크랩 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

MORE+

ARCHIVE

CALENDAR

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 나한테 필요한 정보 모아두는 곳, ALL RIGHT RESERVED.
나한테 필요한 정보 모아두는 곳
블로그 이미지 거북이개발자 님의 블로그
MENU
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
CATEGORY
  • 공백 (18)
    • 없음 (0)
    • 수업내용 정리 (17)
      • 스프링 (0)
      • 정리안된 메모 (17)
    • 에러노트 (0)
    • 스크랩 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바