Java64 Hikari CP, DB 커넥션 풀, Mybatis에 대하여 HikariCP데이터베이스와 애플리케이션 간의 연결을 관리하는데 있어 가장 빠르고 가벼운 JDBC Connection Pool 오픈소스 라이브러리인 JDBC DataSource 구현체입니다. Connection PoolWAS(웹 컨테이너)가 실행될 때 DB연결을 위해 미리 일정수의 connection 객체를 만들어 Pool에 담아 뒀다가 클라이언트의 요청이 발생하면 pool에서 생성되어 있는 connection 객체를 넘겨주고 처리가 끝나면 해당 객체를 다시 pool에 보관하는 방식을 뜻합니다. 쉽게 말하자면 바닷가에 튜브 대여점을 생각하면 될 것 같습니다. 대여점에 튜브 갯수는 정해져 있으며 고객이 빌려가서 사용이 끝나면 반납합니다.장점1. 서버 부하를 줄여준다.2. 서버의 한정적인 자원을 효율적으로 .. 2024. 10. 13. 파일전송 제목 : 첨부 파일 : 전송 package com.tenco.controller;import java.io.File;import java.io.IOException;import java.util.UUID;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.MultipartConfig;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;.. 2024. 8. 1. JSP 세션 무효화 메인 페이지 메인 화면 나의 세션 확인하기 나의 세션 지우기 나의 세션 확인하는 페이지 어서오세요. "+name+"님!"); out.println("올해로 "+age+"세이시군요."); }else{ out.println("아직 세션이 설정되지 않았습니다."); } } catch(Exception e){ // sendRedirect() // JSP 페이지에서 특정한 작업을 수행한 후 // 지정한 페이지로 이동하고 싶을 때 사용한다. response.sendRedirect("main.jsp"); } %> 나의 세션 무효화하는 페이지 세션 무효화하기 세션이 성공적으로 무효화되었습니다."); }else{ out.println("무효화에 실패했습니다."); } %> 2024. 7. 7. JSP 구구단 구구단에 사용할 숫자를 입력하시오"> 구구단 결과 단 계산식 결과 x 2024. 7. 7. JSP 폼으로 결과 값 여러 개 받기 - hobby_form.jsp, result.jsp- css 파일 각각 1개씩더보기 폼 예제 Username : 취미를 선택하세요. (중복체크 가능) 축구 .. 2024. 7. 4. JSP를 이용한 inch 변환기 이용한 요소- html header, body, footer 등 file include- DecimalFormat 클래스 이용- String 타입을 long 타입으로 변환+) try catch 를 이용한 방어적 코드도 작성해보기더보기더보기 인치 변환기 홈 로그인 더보기더보기 cm를 인치로 변환 cm: 변환 더보기더보기 변환 결과 더보기더보기@charset "utf-8";*{ padding: 0; margin.. 2024. 7. 3. 이전 1 2 3 4 ··· 11 다음