일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- NextJS
- FCM
- config
- PM2
- docker
- node.js
- rocky9
- Maven
- Push
- spring3
- Java
- pwa
- Tomcat
- mybatis
- Next.js
- jenkins
- MariaDB
- mysql
- git
- security
- popup
- jquery
- javascript
- yona
- SpringBoot
- nodejs
- centos7
- MSsql
- Eclipse
- ajax
- Today
- Total
목록config (16)
ふたりで
Scheduler사용 시 Thread Pool을 설정하려면 config를 설정해야 한다. 다음과 같이 설정용 클래스 파일을 작성 하여 설정할 수 있다. package com.xxxx.xxxx.config; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.SchedulingConfigurer; import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler; import org.springframework.scheduling.config.ScheduledTaskRegistrar; @Configu..
보통 학습 시점 또는 토이 프로젝트를 진행하는 시점에 1개의 database를 기준으로 개발 환경을 설정하게 된다. 그러나 실무환경에서는 거의 대부분 1개의 프로젝트에 연결해야 하는?(연동해야 하는) database가 2개 이상일 때가 많다. 하여 springboot+mybatis+maven 환경에서 mariadb와 ms-sql 이렇게 두 개의 database에 연동 설정했던 내용을 정리한다. 1. 환경. - springboot2 - myBatis - maven - mariadb - MS-sql 2. Maven dependency설정. org.springframework.boot spring-boot-starter-jdbc mysql mysql-connector-java provided com.micro..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HcZkB/btqPdTj5kQr/Q5EUFvP5aklX5BrT9jkNck/img.png)
1. 프로젝트 구조 프로젝트 명은 캡처하지 않았다. 머 예를 들면 graykang이라는 폴더 내에 아래 그림과 같은 구조로 되어있다고 보면 된다. 2. pom.xml 내에 profiles 설정 상태. local의 경우 개발 PC 환경이기 때문에 activeByDefault 값을 true로 해주었다. local true local true dev true dev false release true release false 3. pom.xml 내에 build 설정 상태 src/main/java src/test/java ${project.basedir}/target/classes src/main/resources true resources-${deploy.phase}/ true org.springframewor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bFVSha/btrLc7t2nNq/UOrY1vdalSDKHtSXvwz9Mk/img.png)
# 적용 환경 - springboot2.3 - mariadb - mybatis2 - springsecurity - maven # 처음 jasypt dependency를 pom.xml에 추가만 했는대도 로그인 페이지에서 로그인 시도 시 HikariPool 데이터 소스 관련 에러가 발생하였다. 결론부터 말하자면 mybatis 버전 및 디펜던시 설정을 변경하니 잘 적용되었다. 정확한 원인은 아직도 잘은 모르겠으나 이틀 동안 삽질 끝에 해결을 하여 해당 내용을 아래 정리해본다. #참고: 필자의 경우 tomcat8.5 버전에 springboot2.3 프로젝트를 war파일로 배포를 하며 view화면 쪽은 jsp를 사용한다. # 먼저 pom.xml에 jasypt dependency를 추가해 준다. com.github..