이번에 Mybatis 와 함께 Connetion Pool 을 적용하였기 때문에, Connection Pool 을 설정하는 방법을 살펴보자! STS 툴과 Tomcat 7을 이용한 방법이다. 먼저, WAS인 Tomcat에 DB Connection 설정을 한다. Server인 Tomcat 설정 파일인 context.xml 에 아래와 같이 추가한다 이전에 DB에 접속하는 것과 비슷한 내용이 기술된다. (프로젝트 환경이 자주 바뀌는 경우에는 프로젝트의 이 파일을 복사하여, 프로젝트의 WEB-INF 폴더 아래에 복사한다) maxActive는 연결 최대 허용 개수, MaxIdle은 항상 연결 상태를 유지하는 개수를 의미한다. 프로젝트의 Root-context.xml에 이전에 내용을 삭제하고 아래와 같은 구문을 추가한..
복습 : Bean 등록 방법에는 생성자를 이용한 방법, setMethod 를 이용한 방법 두 가지가 있다. 많은 댓글과 조언이 제 공부에 도움이 됩니다 ^~^ **************************************************************************************** Persistence Layer (영속성 계층) ORM Framework - Hibernate Mapper Framework - Mapper Framework - ibatis, Mybatis - DAO의 메소드와 XML문서의 Element 와 Mapping 해주는 것 IBatis 1. Spring 환경에서 사용할 수 있도록 라이브러리 검색 - mavenrepository.com -> spri..
파일 업로드에 이어 파일 다운로드를 배워 보겠습니다.1. content.jsp ( 게시판의 글을 읽는 View 페이지 에서 다운로드할 파일을 클릭한다. )2. download.ktds 요청과 함께 파일 이름이 파라미터로 넘어간다3. 파일 이름을 가지고서 실제 파일이 저장되어 있는 경로에 파일을 가져와 전송한다. ◎ content.jsp 파일에서 다운로드 요청을 날리는 라인입니다.${article.fname}◎ controller 에서 요청을 받아 처리할 소스를 작성합니다. @RequestMapping("/download.ktds") public ModelAndView download(@RequestParam("fname") String fname) { String realFolder = "d:/uploa..
스프링 Bean Factory 배우기 BeanFactory beanFacotry = new ClassPathXmlApplicationContext("Bean정의파일.xml"); // ProductSampleRun 클래스와 같은 T형을 사용한 getBean 메소드 클래스명 오브젝트명 = beanFactory.getBean(클래스.class); WAS -> web.xml -> 서블릿 확인 -> WebApplicationContext가 정의된 Bean.xml 을 확인 -> Bean.xml 에 정의된 Bean 을 Spring이 읽음 Listener 설명 - 웹 컨테이너는 웹 애플리케이션이 시작되거나 종료 되는 시점에 특정 클래스의 메소드를 실행할 수 있는 기능을 제공하고 있다. 이 기능을 사용하면 웹 애플리케이..
pom.xml 태그에 등록 되어 있는 Jar파일을 다운로드한다. http://mavenrepository.com/ 사이트에서 필요한 Jar 파일을 검색하면 태그를 복사 할 수 있고, pom.xml 에 추가하면, Spring이 자동으로 다운로드 한다. 또한, maven 은 의존 관계에 있는 Jar 파일을 자동으로 모두 다운로드 한다. 어떤 기능이 필요할 때, 어떤 Jar 파일을 필요로 하는지 다운로드 하면서 공부해 봅시다! JDBC Template- dataSource 를 생성자를 통해서 줄 수도 있고, set Method를 이용해서 줄 수도 있다.- Annotation 은 구현이 안되 있으므로, 사용 불가 mavenrepository 에서 spring jdbc 버전 ( 맞춰서 ) 다운로드 : 본인 3.1..
- Total
- Today
- Yesterday
- 쿼리 로그
- 정적 파일
- jsonify
- Excel
- @Temporal
- 스프링 부트
- java
- static resources
- 초대장
- 한성키보드
- jQuery 삽입
- AOP
- learning javascript
- @Access
- RollingFileAppender
- bootstrap
- offline.js
- Spring
- summernote
- Spring Boot
- telegram bot
- log4jdbc
- AngularJS
- 브라우저 콘솔
- spring jpa
- WYSIWYG
- 오프라인 확인
- 자바스크립트
- GO1104 LED
- mybatipse
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |