본문 바로가기 메뉴 바로가기

나는 초보다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

나는 초보다

검색하기 폼
  • 분류 전체보기 (171)
    • 사이트 소개 (5)
    • 여행 (2)
    • 잡담 (8)
    • 생활정보 (7)
      • 제품소개 (0)
    • OS (8)
      • Linux (2)
      • Mac (4)
      • Windows (2)
    • 프로그래밍 (136)
      • Python (15)
      • Java (9)
      • JSP (14)
      • Spring (4)
      • Database (16)
      • Front (HTML, CSS, JS) (40)
      • IDE (1)
      • iBatis, MyBatis (3)
      • Android (19)
      • Struts (14)
  • 방명록

프로그래밍/iBatis, MyBatis (3)
[iBatis / MyBatis] SimpleJdbcTemplate 사용 예

.... 생략 .... private SimpleJdbcTemplate template = new SimpleJdbcTemplate(dataSource); ㅇ 데이터 갯수 확인 - int queryForInt(String) int count = template.queryForInt( "SELECT count(*) FROM article"); ㅇ 데이터를 입력해서 문자열 반환 String password = template.queryForObject( "SELECT password FROM article WHERE article_number=?", String.class, articleNumber); ㅇ 리스트 형태 반환 List list = null; list = template.query( "SELEC..

프로그래밍/iBatis, MyBatis 2011. 8. 26. 16:24
[iBatis / MyBatis] Java Bean 클래스와 DB 컬럼명이 다를 경우 데이터 가져오는 방법

iBatis를 이용해서 DB의 자료를 가져올때 DB Table의 컬럼명과 자바빈 클래스의 변수명을 맞춰주면 자동으로 데이터를 입력시켜 주지만 DB Table과 변수명이 다를 경우도 있다 [SqlMap XML] SELECT * FROM article_model2 ORDER BY article_number DESC resultClass 속성을 사용해서 BoardBean 클래스를 결과값으로 받을 수 있도록 지정해 준다 [BoardBean.java] public class BoardBean { int articleNumber; String id; String title; String content; String password; int hitNumber; int depth; String writeDate; St..

프로그래밍/iBatis, MyBatis 2011. 8. 26. 09:31
[iBatis / MyBatis] DB 데이터 불러오기

iBatis가 구동되는 순서(Struts와 연동) ※ 톰캣이 구동되면서 init에서 실행되는 것이 아니라 각 기능별 클래스에서 Dao Manager를 통해 호출하는 순간 실행 ○ DAOManager가 DaoManagerBuilder.builderDaoManager(Dao.xml) 통해서 SqlMapConfig와 실제 모든 DAO 작업을 처리할 인터페이스와 그것을 구현한 실제클래스를 설정해 놓은 dao.xml 파일을 로드 사용 예) BbsDao bbs = (BbsDao)DaoService.getDao(BbsDao.class); ○ 로드된 dao.xml 파일에 설정되어 있는 SqlMapConfig 파일과 실제 작업을 수행하는 클래스파일(IBATISDAOimpl.java) 읽음 ○ SqlMapConfig 디비..

프로그래밍/iBatis, MyBatis 2011. 8. 24. 10:24
이전 1 다음
이전 다음
TAG
  • 데이터베이스
  • JSP
  • 여성가족부
  • 구매 가이드
  • 페이지 이동
  • JavaScript
  • 랜덤
  • struts
  • Android
  • 자바스크립트
  • 테이블
  • EL
  • ibatis
  • 주피터 노트북
  • 동양인
  • 특수문자
  • 서양인
  • 함수
  • MacOS
  • 안드로이드
  • window
  • 시각 차이
  • 파이썬
  • 스프링
  • 오류
  • 스트럿츠
  • jstl
  • 기본
  • mvc
  • 코멧
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바