일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ubuntu
- AJAX
- 오픈소스
- maven
- SpringBoot
- myBatis
- git
- Thymeleaf
- Source
- IntelliJ
- Spring Boot
- error
- Open Source
- Exception
- Python
- oracle
- MySQL
- Core Java
- jpa
- Docker
- Tomcat
- Eclipse
- 문서
- JDBC
- MSSQL
- spring
- JavaScript
- PostgreSQL
- 설정
- STS
- Today
- Total
목록datasource (8)
헤르메스 LIFE
Spring 개발환경을 갑자기 구축하려고 하다보니, 막막합니다. 하나 하나 구축해 보겠습니다 개발환경 Spring 4.3.30.RELEASE MAVEN 3.8.4 Logback 1.2.9 commons-fileupload 1.4 commons-io 2.6 commons-dbcp 1.4 postgresql driver 42.5.0 pom.xml 4.0.0 SimpleSpring4 SimpleSpring4 0.0.1-SNAPSHOT war SimpleSpring4 Simple Spring4 4.3.30.RELEASE 1.7.30 1.2.9 org.springframework spring-context ${springframework.version} commons-logging commons-logging o..
개발환경 Eclipse Java EE IDE for Web Developers ( Eclipse IDE Neon 3 Packages x64 ) PostgreSQL 14.1 Tomcat 8.5.81 JDK 1.8.0_202 %CATALINA_HOME%/conf/server.xml WebContent\META-INF\context.xml WebContent\WEB-INF\web.xml jdbc/SpringDB javax.sql.DataSource Container DBtest.jsp 이름직업 http://localhost:8080/JNDITest/DBtest.jsp 참고 https://hermeslog.tistory.com/359 [Tomcat] Tomcat에서의 JNDI JDBC 설정 #1 필수 라이브러리..
https://hermeslog.tistory.com/171?category=307167
출처 : https://mybatis.org/mybatis-3/ko/configuration.html MyBatis – 마이바티스 3 | 매퍼 설정 매퍼 설정 마이바티스 XML 설정파일은 다양한 설정과 프로퍼티를 가진다. 문서의 구조는 다음과 같다.: configuration properties 이 설정은 외부에 옮길 수 있다. 자바 프로퍼티 파일 인스턴스에 설정할 mybatis.org 런타임시 MyBatis의 행위를 조정하기 위한 중요한 값들이다. 다음표는 셋팅과 그 의미 그리고 디폴트 값을 설명한다. 설정설명사용가능한 값들디폴트 cacheEnabled 설정에서 각 매퍼에 설정된 캐시를 전역적으로 사용할지 말지에 대한 여부 true | false true lazyLoadingEnabled 지연로딩을 사..
네트워크 끊어지거나 DB 리스타트로 커넥션이 유효하지 않게 된다.이럴경우 커넥션 연결 오류가 나는데 이를 방지 하는 옵션은 #설정예#
원문 : http://www.jlancer.net/board/article_view.jsp?article_no=1375&board_no=8 org.apache.commons.dbcp.BasicDataSource 사용해서 DataSource 설정 사용자 정보와 비밀번호가 xml에 설정되어 노출 되는 경우가 있어보안상 암호화 할 필요가 있다. 이경우 org.apache.commons.dbcp.BasicDataSource 상속받아 클래스를 만들어서 사용 하면 된다. 1. Spring에서 DataSource 설정 2. 상속받아 만든 클래스 package net.jlancer.db; import org.apache.commons.dbcp.BasicDataSource; import com.aurasoft.crypt..
원문 : http://sidnancy.kr/archives/216 Spring + MyBatis 사용을 할 때 아래와 같이 복수의 DB에 접근해야 되는 경우가 있을 수 있다. 이런 경우 스프링에서 제공하는 IsolationLevelDataSourceRouter을 사용할 경우 해결이 되겠지만 이 경우 Datasource 설정을 Dao별로 분리해야 하고, Class 단위 별로 설정해야 되므로 Read-Write Logic을 분리해야 해서 약간 불편한 점이 있다.그래서 annotation 을 사용하여 method별로 datasource를 분리할 수 있는 방법을 고민하다가 AbstractRoutingDataSource을 상속받아 직접 구현하는 방식을 택하게 되었다. 먼저 아래와 같은 DataSource 설정이 ..
https://hermeslog.tistory.com/628