지난번에 이기종 DB 를 연결하기 위해 Datasource 를 분리하는 작업을 했었는데거기에 덧붙여 JPA와 Mybatis를 사용할 수 있게하고 QueryDSL 까지 사용하려고 한다. [SpringBoot JPA] 다중 DB 설정하기 (multi Datasource + 이기종 DB)간혹 사이트들을 연계해야 할때, 그 중에서도 api 없는 사이트의 데이터를 사용해야할 때, 하나의 웹에서 여러 DB를 연결 시켜 사용해야 할 때가 있다. 간단하게 DB Link 로 해결하려 했으나 메인으jong-bae.tistory.com JPA 설정만으로 분리하는 것은 위 전 포스팅과 같이 매우 간편하게 설정할 수 있었다.하지만 필자 프로젝트에 Mybatis도 간혹 필요한 부분이 있어서 설정하는데약간의 예상치 못한 시행..
이클립스(또는 STS) 에서 개발하던 프로젝트들을 인텔리제이에서 불러 올때가 있는데... 빌드툴이 있는 maven이나 gradle 프로젝트면 인텔리제이에서 자동으로 불러와서 프로젝트가 동일하게 구동이 되는데 이클립스 Dynamic web project 로 만든 프로젝트는 바로 구동이 되지 않는다. 🤬 내가 개발툴을 인텔리제이로 전환 후 이를 구동하기 위해 시도를 해본 적이 있었는데 뜻대로 되지 않아 해당 프로젝트 하나만 이클립스로 병행하고 있었다. 몇개월이 지난 후 우연찮게 이를 다시 시도해서 성공하게 되어, 기록해본다. 인텔리제이에 이클립스 Dynamic Web Project 를 open 합니다. 그 다음 Module from existing Sources.... 선택 해당 프로젝트를 선택하고 OK E..
관리하는 서버 중 Apache-Tomcat 으로 연동된 사이트가 하나 있는데 매년 SSL 인증서 갱신 중에 누락하는 부분이 있어서 남겨본다. SSL을 적용시키면 SSL인증서 비밀번호를 입력해야하는데, apache 서버를 재기동 할때마다 SSL 비밀번호를 물어보기 때문에 보통 자동으로 넘어가게끔 SSLPassPhraseDialog 를 설정해놓게 된다. 필자같은 경우는 httpd-ssl.conf 에 SSLPassPhraseDialog 설정을 아래와 같이 했다. SSLPassPhraseDialog exec:/usr/local/apache/conf/ssl/2023/pass.sh 그리고 pass.sh 파일엔 아래와 같이 비밀번호를 기입했다. #!/bin/sh echo "sslpassword" 이제 SSL 인증서를..