2008 년 11 월 20 일 실습.  실험제목 ◦ 데이터베이스 커넥션 풀  목표 ◦ 데이터베이스 커넥션 풀의 사용.

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

일정 관리 다이어리 제작 JSP Programming with a Workbook. 학습 목표  사용자의 일정을 관리할 수 있는 다이어리에 대하여 알아보자. JSP Programming with a Workbook2.
CHAP. 2 안드로이드 개발 도구 설치. © 2012 생능출판사 All rights reserved 개발 과정의 개요.
MS SQL Server 학기, 소프트웨어 설계 및 실험 ( Ⅰ )
CHAP 22. 블루투스.
CHAPTER 15. JSP.
Oracle9i Client 설치.
PARK SUNGJIN Oracle 설치 PARK SUNGJIN
Youngmin Jung JOSSO 설치 Youngmin Jung
Local Connection과 InkPresenter 학기, 소프트웨어 설계 및 실험(Ⅰ)
위치기반 서비스 지성현.
OpenAPI의 응용 인공지능 연구실.
4강. Servlet 맛보기 Servlet 문서 작성 하기 web.xml에 서블릿 맵핑 어노테이션을 이용한 서블릿 맵핑
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
제 10 장 JDBC 프로그래밍 학기 인터넷비즈니스과 강 환수 교수.
MIDP UI ps lab 김윤경.
11장. 데이터베이스와 JSP의 연동 이 장에서 배울 내용 : JSP페이지와 데이터베이스와의 연동을 위한 데이터베이스 연결 기술인 JDBC의 개념과 JSP페이지에서 JDBC를 사용하여 데이터베이스를 연동한 웹 애플리케이션을 작성을 학습한다. 또한 DBCP API를 사용한.
2. JSP의 환경설정 제 2장 JSP의 환경설정 웹 애플리케이션과 디렉토리 구성 JDK 설치하기 JSP Container
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
13장. 자바빈과 데이터베이스를 연동한 게시판 시스템
PHP입문 Izayoi 김조흔.
6장 Mysql 명령어 한빛미디어(주).
MySQL 및 Workbench 설치 데이터 베이스.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
데이터베이스 와 JDBC 1.데이터베이스와 데이터베이스 관리 시스템은? 2.데이터베이스 장점?
웹 애플리케이션 아키텍쳐 웹 클라이언트 서버 요청 응답 전송 애플리케이션 데이터베이스 커넥터 N-계층.
5장 Mysql 데이터베이스 한빛미디어(주).
JSP Programming with a Workbook
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
1.4 프로그래밍을 위한 환경 설정.
4-1장. MySQL 제13장.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
모바일 자바 프로그래밍 JDBC / WAP Ps lab 오민경.
18강. 데이터 베이스 - II JDBC 살펴보기 Statement객체 살펴보기 Lecturer Kim Myoung-Ho
KHS JDBC Programming 4 KHS
6강. Servlet 본격적으로 살펴보기-II
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
5장 Mysql 데이터베이스 한빛미디어(주).
제 01 장 인터넷 프로그래밍 개요 학기 인터넷비즈니스과 강 환수 교수.
DB연동하기 원격db접속.
속성과 리스너 초기화 파라미터 외 파라미터에 대해 이해한다. 리스너를 생성해보고 사용에 대해 이해한다.
You YoungSEok Oracle 설치 You YoungSEok
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
16강. 스프링MVC 게시판-I 프로젝트 설계 DataBase 구축 프로젝트 생성 Lecturer Kim Myoung-Ho
CHAP 13. 방명록 만들기 실습.
JDBC Lecture 004 By MINIO.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
MVC 모델을 이용한 웹 애플리케이션 작성 웹 애플리케이션 개발 순서를 알아본다 웹 애플리케이션의 실행 순서를 이해한다.
오라클 넷(Oracle Net)의 개념 및 구성
예술치료 실습보고서 미술치료 음악치료 모래상자치료 연극치료 학 교 : 백석대학원 학 과 : 특수심리치료
기말 프로젝트 계획 MVC 패턴 기반 웹 애플리케이션 개발 프로젝트명 : 팀명 : 팀원 :
14강. 세션 세션이란? 세션 문법 Lecturer Kim Myoung-Ho Nickname 블스
CHAP 21. 전화, SMS, 주소록.
STS 에서 웹 서버 설치 방법.
웹 어플리케이션 보안 2016년 2학기 11. Enhancing Security.
제 11 장 자바빈즈를 이용한 JDBC 프로그래밍 학기 인터넷비즈니스과 강 환수 교수.
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
세션에 대해 알아보고 HttpSession 에 대해 이해한다 세션 관리에 사용되는 요소들을 살펴본다
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
(Artificial Intelligence, BabyBoom, Contract, BlockChain…)
Android -Data Base 윤수진 GyeongSang Univ. IT 1.
7장 테이블 조인하기.
웹과 모바일 홈페이지의 이해와 제작 [PHP / MYSQL] 게시판 만들기
Data Base Mysql.
CHAP 15. 데이터 스토리지.
Platform Builder 사용법.
8주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
JAVA 프로그래밍 16장 JNLP.
Presentation transcript:

2008 년 11 월 20 일 실습

 실험제목 ◦ 데이터베이스 커넥션 풀  목표 ◦ 데이터베이스 커넥션 풀의 사용

 애플리케이션에서 필요로 하는 시점에 커넥션을 만드는 것이 아니라, 미리 일정 수의 커넥션을 만들어 놓고 필요한 시점에 애플리 케이션에 제공하는 서비스 및 관리 체계를 말한다.  일반적인 동작 형태 ◦ 웹 애플리케이션 서버가 시작될 때 일정 수의 커넥션을 미리 생성 ◦ 웹 애플리케이션 요청에 따라 생성된 커넥션 객체를 전달 ◦ 일정 수 이상의 커넥션이 사용되면 새로운 커넥션 생성 ◦ 사용하지 않는 커넥션은 종료하고 최소한의 기본 커넥션 유지  톰캣에 기본으로 포함되어 있는 아파치 DBCP API 를 이용

 이벤트 등록을 위한 테이블 생성 CREATE TABLE `ssd`.`eventregister` ( `name` VARCHAR(100) NOT NULL, ` ` VARCHAR(45) NOT NULL, PRIMARY KEY (`name`) )

 톰캣설치폴더 /conf/server.xml 파일 수정  이클립스에서는 Project Explorer 에서 Server  Tomcat v5.5 Server  server.xml 을 수정

 수정 내용 <Resource name="jdbc/MySQL" auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/ssd?characterEncoding=euckr" username="ssd" password="1234" maxActive="5" maxIdel="3" maxWait="-1" />

 수정 내용 jdbc/MySQL javax.sql.DataSource Container