보호되어 있는 글입니다.
보호되어 있는 글입니다.
해당 포스트는 yun blog님의 포스트를 바탕으로 하여 작성, 추가로 알게된 내용들을 덧붙인 글 입니다. [원문] https://cheese10yun.github.io/spring-batch-basic/ Spring Batch 간단 정리 - Yun Blog | 기술 블로그 Spring Batch 간단 정리 - Yun Blog | 기술 블로그 cheese10yun.github.io 스프링 부트 배치 주의사항 스프링 부트 배치는 스프링 배치를 간편하게 사용 할 수 있게 래핑한 프로젝트입니다. 따라서 스프링 부트 배치와 스프링 배치에 모두에서 다음과 같은 주의사항을 염두해야 합니다. 가능하면 단순화해서 복잡한 구조와 로직을 피해야합니다. 데이터를 직접 사용하는 편이 빈번하게 일어나므로 데이터 무결성을 유지하..
브라우저 초기에 보안상의 이유로 스크립트 내에서 시작된 교착 출처 HTTP 요청을 제한하는데, 이를 SOP(Same-Origin Policy, 동일 출처 정책)라 한다.동일 출처?SOP는 두 Origin 간에 프로토콜, 포트, 호스트가 같아야 동일 Origin라고 할 수 있다.예를 들어, http://www.heowc.com 이라는 URL이 있다면 다음과 같은 상황이 발생한다.성공실패 - 프로토콜 상이실패 - 포트 상이실패 - 호스트 상이http://www.heowc.com/userhttp://www.heowc.comhttps://www.heowc.comhttp://www.heowc.com:8080http://blog.heowc.com크로스도메인 이슈란?웹 브라우저에서 Ajax 등을 통해 다른 도메인의 ..
자바 코드내에서 PASSWORD 암호화 하여 문자열로 저장하는 방법. public String getEncSHA256(String txt) throws Exception{ StringBuffer sbuf = new StringBuffer(); MessageDigest mDigest = MessageDigest.getInstance("SHA-256"); mDigest.update(txt.getBytes()); byte[] msgStr = mDigest.digest() ; for(int i=0; i < msgStr.length; i++){ byte tmpStrByte = msgStr[i]; String tmpEncTxt = Integer.toString((tmpStrByte & 0xff) + 0x100, 1..
1. jar 파일로 빌드할 시, jsp not found 에러가 뜨게 된다. 더이상 부트에서는 jar로된 빌드파일은 jsp를 지원하지 않기 때문이란다.--> 해결방법 : war파일로 빌드해서 배포한다. pom.xml 에서 com.exampleMavenServer0.0.1-SNAPSHOTwar packaging 을 jar-->war 로 바꿔준후, Run As --> Maven build --> goal에 package 쓴후 Run--> target 폴더에 해당 war파일 생성 2. war파일 배포하기(filezilla)vstfp 설치 시, 아주 이상하게도 기본적으로 root 유저를 막아놨다.a. /etc/vstfpd/vstfpd.conf 마지막줄 ftp_username=nobody 추가b. /etc/vst..
[필요한 것 : 서버(naver cloud centos7.2-mysql5.x 기준), helloworld 띄우는 스프링프로젝트 jar 파일) [Ncloud 기준 서버생성]console-> 서버생성 -> mysql-5.7 with centos-7.2-64선택 ->서버타입 아무거나 선택 -> 인증키생성후 선택 ->기본 acg 선택 -> 포트포워딩 외부포트1024 설정 -> 공인ip 발급후 설정 [putty로 서버접속]ncloud 서버정보의 포트포워딩 정보(서버접속용 공인ip, 외부포트 입력 후 접속)-> ncloud 해당서버 비밀번호확인(오른쪽 클릭하면 있음) -> 서버접속 후, root/비밀번호 입력 [nginx 설치,설정]1. nginx.repo 파일 생성# vi /etc/yum.repos.d/nginx..