분류 전체보기
-
cannot change the executor type when there is an existing transactionSpring 2019. 4. 10. 15:06
Spring Mybatis 사용 시 ExecutorType.Simple / ExecutorType.Batch 2개를 주요로 사용하고 있는데, 해당 사용 간 이슈 때문에 발생한 사례이다. 1. 현재 사내에서는 ExecutorType.Batch 를 사용하고 있고, Mapper에서는 foreach에 대한 구문을 일절 사용하지 않고 있다. ( sessionFactory에서 제어하는 batch로 처리하는 형태이기 때문에 그냥 안사용하는 사람이 많다고 한다... 왜그런진 모름 ) 2. @Async Component Method 처리된 내역이 존재하면서 이슈가 발생 [Process] ( A method ) List a = Sqlsession.selsectList(Select Sql); ( B method ) SqlS..
-
Apache SSL ConfigApache 2018. 7. 6. 16:55
Listen 443 SSLSessionCacheTimeout 300 DocumentRoot /apps/smartsuite/ROOTServerName choigaram.com:443ServerAdmin emro@choigaram.comErrorLog "/apps/apache/logs/error_log"TransferLog "/apps/apache/logs/access_log"SSLCipherSuite HIGH:MEDIUM:!SSLv2:!PSK:!SRP:!ADH:!AECDH:!DH:!IDEA:!RC4DirectoryIndex index.jsp JkMount /*.do loadbalancerJkMount /*.jsp loadbalancerJkMount /*.html loadbalancerJkMount /* l..
-
CentOS svn 설치Linux 2017. 7. 20. 10:20
개요Subversion 1.7 부터는 다음과 같은 주요 개선사항이 있다.폴더마다 만들던 .svn 폴더가 최상단에만 위치하도록 working copy module(libsvn_wc)이 완전히 새로 작성C/S Protocol 속도 최적화.RHEL은 안정성을 중시하다 보니 탑재된 패키지의 버전 업그레이드가 잘 안 되므로 Subversion1.7 이 탑재되어 있지 않고 EPEL 에도 1.7이 없는 관계로 별도로 설치하는 방법을 정리해 본다.설치Subversion관련 기술지원과 enterprise Subversion 을 판매하는 회사인 wandisco 에서 리눅스용 패키지를 다운받는다.svn 1.7 downloadwget http://opensource.wandisco.com/rhel/6/svn-1.7/RPMS/..
-
Json Date Log를 보기 쉽게 하는법Spring 2017. 6. 12. 14:16
Json log 확인 시 간편하게 보는 법이 존재하여 공유합니다. json data의 경우 log를 찍게되면 필드 별로 쪼개서 표현하는 것이 아니라면 아래와 같은 형식으로 표현되는데 이를 풀어서 표현 {"A","B","C"....} pom.xml org.slf4j slf4j-log4j12 1.6.1 org.codehaus.jackson jackson-mapper-asl 1.9.4 TestSorce import java.awt.Color; import org.codehaus.jackson.map.ObjectMapper; import org.codehaus.jackson.map.SerializationConfig; import org.slf4j.Logger; import org.slf4j.LoggerFact..
-
Spring Boot Banner 처리 하기Spring 2017. 6. 12. 09:47
JPA 관련 프로젝트를 다시 되집어 보는 중 유용한 내역(?)이 존재하는 것 같아 글을 작성합니다. 제가 구현한 JPA 간단한 기본 모듈 프로젝트에서는 스프링 부트를 사용하고있는데. 이때 Spring boot banner. 즉 스프링 부트가 시작할때 나오는 쏼랴쏼랴 하는것있죠? 그걸 바꿔보도록 하려고 합니다. 위 화면을 보면 빨간색 박스로 표기한 부분이 Spring boot banner인데. 이 부분을 자신이 원하는대로 바꿔보도록 하겠습니다. 일단. src/main/resources에 banner.txt 라는 파일을 하나 생성합니다. 생성 완료 후 banner.txt 파일에 자신이 원하는 이름 or 명칭을 기입 후 파일을 저장합니다. 그 이후에 프로젝트를 재시작하면. 자신이 설정한 이름 or 명칭으로 변..
-
Window 환경에서 Mac VM 설치하기Mac 2017. 6. 5. 14:26
VM Mac OS설치하기 옛날 Window 환경과 Mac 환경에 서로 다른점이 존재하고 각 OS마다 환경이 다르기 때문에 테스트가 불가능하고, 원인을 알수 없는 일들이 많아지면서.. Window환경에서도 Mac을 설치하여 테스트 가능하도록 처리 하기 위하여 내용을 스크랩처리 했었음. #ps. 해당 글귀는 스크랩했던 내용인데 참조자에 대한 출처를 따로 저장하지 않아, 출처를 적지 못하였습니다. 혹여 출처를 아시는분이 존재한다면 출처에 대해서 작성하도록 하겠습니다 피드백 부탁드립니다. OS X 10.11 El Capitan VMware Image 다운로드 구글 드라이브: 단일 압축 파일:https://drive.google.com/drive/folders/0B84m7Z19gucXanpwME5oVk1tNTA ..