당근개발자
당근당근
당근개발자
전체 방문자
오늘
어제
  • 분류 전체보기 (157)
    • codepresoo (13)
    • JAVA (1)
    • JS (12)
    • 코딩 테스트 (7)
    • Spring (21)
    • 자료구조 (4)
    • HTTP (7)
    • JSP (36)
    • Etc (21)
    • RESTful (11)
    • React (1)
    • k8s (0)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • Primitive#Wrapper
  • 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기
  • #코드프레소. #codepresso #대외활동 # IT교육 #코딩강의 #코딩 이러닝 # 무료 IT교육 #무료 코딩교육
  • 한 번에 끝내는 코딩테스트 369 Java편 초격차 패키지 Online
  • 코드프레소. #codepresso #대외활동 # IT교육 #코딩강의 #코딩 이러닝 # 무료 IT교육 #무료 코딩교육
  • thymleaf error#template might not exist
  • 이
  • thymleaf#layout#fragment#thymleaf layout 적용안됌
  • S
  • HATEAOD
  • stack#자료구조
  • 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #수강하고있는강의명
  • @JsonFilter#당근개발자
  • dobule_linked_list#java
  • 한 번에 끝내는 코딩테스트 369 Java편 초격차 패키지 Online.
  • queue#자료구조

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
당근개발자

당근당근

JSP

JNDI

2021. 5. 19. 19:13

JNDI(Java Naming and Directory Interface)란?

JNDI 의 정의를 보면 디렉터리 서비스에서 제공하는 데이터 및 객체를 발견하고 참고(lookup)하기 위한 자바 API라고 되어있다.

쉽게 말하면 외부에 있는 객체를 가져오기 위한 기술이다. Tomcat와 같은 Was를 보면 특정 폴더에 필요한 데터소스가 있는데,

그것을 사용하기위해  JNDI를 사용하는 것이다.

 

DBCP(Database Connection Pool)

 

데이터베이스와 연결된 커넥션을 미리 만들어서 저장해두고 있다가 , 저장된 공간(pool)에서 가져다 쓰고

반환하는 기법을 말한다. 커넥션 풀을 이용하면 커넥션을 미리 만들어두고 사용하기 때문에

매번 사용자가 요청할 경우 드라이버를 로드하고, 커넥션 객체를 생성해 연결하고 종료하는 비효율적인 작업을 하지 않아도 된다.

즉 데이터베이스의 부하를 줄일수 있고 자원을 효율적으로 관리할 수있다.

'JSP' 카테고리의 다른 글

pageContext.request.contextPath  (0) 2021.06.17
css 속성 종류  (0) 2021.05.31
Static  (0) 2021.05.17
jsp:include 와 <%@ include %> 차이  (0) 2021.05.13
커스텀 태그  (0) 2021.05.12
    'JSP' 카테고리의 다른 글
    • pageContext.request.contextPath
    • css 속성 종류
    • Static
    • jsp:include 와 <%@ include %> 차이
    당근개발자
    당근개발자

    티스토리툴바