일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아답터 패턴
- java #디자인패턴 #gof #추상 팩토리 패턴 #abstract
- 플러터
- 애드몹
- tm4e
- Default activity not found #build #에러
- 데코레이터 패턴
- java #spring #dbcp #connection pool #자바 #스프링
- uuid
- flyweight pattern
- Bridge Patten
- Postgre
- timescale
- java #자바 #디자인패턴 #싱글톤 #Singleton
- eclipse #pom.xml #
- Spring #Bean #객체생성시점
- 플라이웨이 패턴
- java #디자인패턴 #Design Pattern #퍼사드 #Percade
- Restful api #Spring boot #스프링부트
- 클래스 다이어그램 #UML
- 브릿지 패턴
- java #spring # spring boot # 싱글톤 #prototype
- java #Design Pattern #Prototype #디자인패턴 #프로토타입
- AdMob
- java # 설계 #디자인패턴 # gof # 클래스 구조
- mybatis
- Builder Pattern #빌더 패턴 #디자인패턴 # Design Pattern #생성 패턴
- 팩토리 메서트 # 패턴 #factory method # pattern
- Flutter
- Adapter Patten
- Today
- Total
목록분류 전체보기 (22)
개발자의 무지개

맥북에 이클립스를 설치후 마켓에서 Spring Boot 를 내려받았다. 웹 프로젝트를 생성하여 간단한 Rest api 프로젝트를 만들어보자. 1. 웹 프로젝트 생성 File 메뉴 -> New -> Other 를 클릭한다. 'spring' 을 입력하고 "Spring Starter Project" 를 선택한다. 프로젝트 생성에 필요한 정보를 선택 및 작성하고 Next 버튼을 누른다. (예제 프로그램이므로 아래 내용 참고하여 적당히 작성하자) 프로젝트의 의존성 설정 (Restful api 사용을 위해 Web Project를 선택) Project Explorer에 프로젝트가 생성이되면, 의존성 라이브러리를 최신버전으로 업데이트하기 위하여 Update Maven Project를 실행한다. ok를 누르면 업데이트를..
※ 스프링 공부중 Connection Pool에 대한 개념을 정리한 글입니다. DB Connection Pool에 대한 이해 일반적으로 DB작업을 수행할 때에 DB드라이버 로드 -> DB접속(Connect) -> SQL 실행 -> 접속 해제 (Close) 순으로 코드를 작성한다. DB접속이 클라이언트에서 이루어지거나, 서버에서 데몬형태로 처리되는 환경에서는 위와 같은 방식의 코딩은 문제가 없으나, 웹 환경과 같이 다중 클라이언트의 요청을 서버에서 처리해야 하는 경우라면 얘기가 다르다. 서비스를 요청할 때마다 드라이버 로드, DB접속, 접속해제를 반복하며, 요청이 많아질 수록 반복되는 자원 할당 및 해제로 인해 성능 저하가 발생할 수 있다. 이러한 문제를 해결하기 위해 DB접속이된 Connection 객체..