반응형




<dependency>

<groupId>junit</groupId>

<artifactId>junit</artifactId>

<version>4.12</version>

<scope>test</scope>

</dependency>


<dependency>

<groupId>org.mockito</groupId>

<artifactId>mockito-core</artifactId>

<version>2.2.22</version>

<scope>test</scope>

</dependency>


반응형
반응형


링크

http://pahkey.github.io/2014/01/05/spring-hotdeploy.html


링크 펌 자료


문제점

로컬 개발환경(Tomcat + Spring 3.x 또는 4.x)에서 java파일 수정 시 디플로이 시간이 무척 오래 걸리며 3~4 번 수행 후 OutOfMemory 오류 발생

해결방안

  • springloaded - 추천
  • jrebel - 유료 또는 jrebel social을 통한 무료 (과정이 복잡하고 인터넷이 가능해야 사용가능 함)

기대효과

  • 프로그램 수정 후 결과가 즉시 반영되어 개발생산성이 증가
  • 프로그램 수정 시마다 발생하는 디플로이에 소요되는 시간(20~30초) 절약
  • 코딩 스트레스 감소

springloaded 를 통한 Spring Hotdeply 방법

이클립스에서 톰캣을 구동하는 예로 설명

  • springloaded 다운로드 : (Springloaded-1.2.0.RELEASE.zip) - 압축 해 제 한 springloaded-1.2.0.RELEASE.jar를 원하는 폴더에 저장
  • Tomcat VM arguments 에 다음 항목 추가 (springloaded-1.2.0.RELEASE.jar 를 c:/ 디렉토리에 저장했을 경우, jar를 저장한 디렉토리명으로 설정해야 함)

    -javaagent:c:/springloaded-1.2.0.RELEASE.jar -noverify

  • 톰캣 Publishing을 “Automatically publish when resources change” 로 설정
  • Modules의 Auto Reload는 “Disabled” 로 설정

이후 톰캣 리스타트 후 자바 프로그램 변경 시 Hot Deploy가 잘 되는지 확인.

반응형
반응형

  var dateObj = new Date();

var today = WebSquare.date.getFormattedDate( dateObj, "yyyy-MM-dd" );


흐흐

반응형
반응형




spring test 

${is1:import('org.junit.runner.RunWith')}${is2:import('org.springframework.test.context.ContextConfiguration')}${is3:import('org.springframework.test.context.junit4.SpringJUnit4ClassRunner')}@RunWith(SpringJUnit4ClassRunner.class)

@ContextConfiguration("classpath:/di.xml")



logger


${is1:import('org.slf4j.Logger')}${is2:import('org.slf4j.LoggerFactoryn')}

private static final Logger log = LoggerFactory.getLogger(HomeController.class);



반응형
반응형



  1. maven 3.0.4 로 downgrade (maven 3.0.4 다운받기) - 임시 해결책



참고 정보


https://www.lesstif.com/pages/viewpage.action?pageId=7635187

반응형
반응형



@RestController


@Controller



종류가 2개다..



@RestController


요 컨트롤러에다가 jsp 연결 할려고 몇번을 삽질 .... 죽어도 안됨



@Controller


jsp 맵핑(각종파일) 맵핑은 여기다 하시면 됩니다. ㅎㅎㅎ








반응형
반응형



스프링 부트 공부하던중


요거 서버에 올릴려면 빡셀려나 고민했는데 검색해보니 너무 간단..


mvn install 후 targer 폴더에 




해당 jar 파일 적당한곳에 올리고


java -jar demo...jar 실행만 치키면 ㅎㅎ



바로 실행된다 .. 


서버 올리고 내리는게 편할지 jar 올리고 재실행이 편할지는 고민해 봐야겠다. ㅋㅋ



반응형
반응형





스프링부트 공부하다..


예전에 했던 소스 다시 import 해서 보는데 게속 오류 


현재 spring maven 가 뭔가 꼬였던거 같다..


C:\Users\유저명\.m2


3시간 삽질끝에 여기를 지우고 maven 다시 받으니 정상 실행 ...


개삽질 


자야겠다 돌아가는거 봤으니 ㅠㅠ 엉엉 이게 뭐야


반응형
반응형



4개 특정 문서를 등록 내역 리스트 ( 등록 테이블이 모두 다름 ㅠㅠ )


쿼리로 만들어 각 문서 현황 가져옴


쿼리는... 생략 구찮



미등록 현황  1번문서 ,2번문서 ,3번문서 ,4번문서   모두 미등록 


이중 2번째 문서만 등록하였으면 


1번문서 ,3번문서 ,4번문서 


요렇게 되야함 


우선 배열로 디비 콜 데이터 모두 붙임  (없으면 공백 넘어 오도록 쿼리)



 var notCompDoc = 

  1번 +"/"

+2번 +"/"

+3번 +"/"

+4번   ;


구분값으로 자름.. 

var arr = notCompDoc.split("/");


// 완성문자열 변수 초기화

var compDoc ="";  


// 자른 길이 만큼 루프 

for(var j = 0; j < arr.length; j++){


//공백이 아니면  , 콤마 붙임

if( arr[j] != ""){

compDoc  += arr[j] + "," ;

}

}


//  등록된 문서중 제일 마지막에도 , 가 붙으므로  

//  제일 마지막 문자열은 무조건 제거 ..


compDoc = compDoc.slice(0,-1);


console.log(compDoc);


오늘 오전 작업 마무리이~~  


뭔가 심플하지 못해서 고치고 싶지만 더이상 아무것도 하고 싶지 ....




반응형
반응형

테이블 목록에서 마우스 오른쪽


필터적용


필터 조건 선택 (라디오 부분일치 선택)


NAME 셀렉트 박스 선택  LIKE 선택 입력박스에 원하는 글자 %TEST%


%% 요게  퍼센트 사인 넣는게 중요함 


* 에스터리스크 로 검색할려고 하니 계속 안나와서 혹시 쿼리랑 같나 했더만 됨


*TEST


TEST* 둘다 안됨 ㅋㅋ

반응형

+ Recent posts