myBatis mapper에서 바인딩 변수는 파라미터 값을 이용합니다. 그런데 시스템 공통 값을 property에 설정하고 이용할 수는 없을까요? 예를 들어 아래와 같은 쿼리에서 'securityKey' 값은 UserParam에는 없는 값입니다. SELECT user_id , user_nm , AES_DECRYPT(UNHEX(PW), '${securityKey}') pw FROM USERS WHERE user_id = #{userId} 이런 경우 처리 예제입니다. [테스트 환경] - java8 - spring boot - myBatis - mysql 내용 Datasource를 설정하는 @Configuration Bean에서 mybatis-config.xml을 설정하고 해당 파일에 프라퍼티 설정을 합니다...
복수 데이터소스 설정하기 스프링부트에서 하나의 데이터소스에 대한 처리는 application.properties 설정만으로 쉽게 사용할 수 있습니다. 그러나 두개 이상의 데이터소스를 사용하고자 할때는 약간의 설정이 필요합니다. 작업은 application.properties에 연결 정보를 추가해주고 Cofiguration class를 생성해주면 됩니다. spring boot 2.1.1 기반, MyBatis 사용1. application.properties 값 추가하기 12345678910111213spring.primary.datasource.jdbc-url=jdbc:oracle:thin:@localhost:1521:TEST1spring.primary.datasource.username=PRIMARYsp..
- Total
- Today
- Yesterday
- listToMap
- UI
- example
- cache
- 그리드
- 엑셀
- Javascript
- 설정
- Spring Boot
- restful서비스
- lombok
- thymeleaf
- spring
- mybatis
- sample
- 스프링
- oracle
- SHEETJS
- mapToList
- 스프링부트
- java
- 예제
- 샘플
- springboot
- 메시지
- RESTful
- AG-GRID
- 타임리프
- ag grid
- REST
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |