전체 글
-
AssertJ 사용하기JAVA 2020. 9. 15. 23:09
AssrtJ란? - 테스트코드 작성을 쉽게 도와주는 라이브러리 - 메소드 체이닝 지원 준비 java8 이상 -> 3.x 버전 java7 이하 -> 2.x버전 maven org.assertj assertj-core 3.11.1 test gradle testCompile("org.assertj:assertj-core:3.11.1") 사용방법 static import해놓으면 훨씬 더 깔끔하게 사용가능하다 import static org.assertj.core.api.Assertions.assertThat; 값이 같은지 검증하기(주소값 아님) - isEqualTo() @Test public void eq(){ String name ="최민"; assertThat(name).isEqualTo("최민"); // s..
-
Credential is not supported if the CORS header ‘Access-Control-Allow-Origin’ is ‘*’Error 2020. 6. 2. 22:26
크로스 도메인 처리하던중 에러를 접했다 Credential is not supported if the CORS header ‘Access-Control-Allow-Origin’ is ‘*’ acess-controll-allow-origin - 이 응답헤더는 브라우저 리소스에 접근하는 임의의 origin(출처)으로 부터 요청코드를 허용함을 알림. acess-controll-allow-origin 항목을 "*"(와일드 카드로) 로 사용하고, credential 항목을 true로 하면 위와 같은 오류가 발생했다.(기본값 false) acess-controll-allow-origin 값을 와일드카드로 할 시 보안에 취약할 수 있으니 유의해야 한다.
-
[Intellij] 인텔리제이 메모리 늘리기Tool 2020. 6. 2. 21:51
help > edit custom vmoption > 아래 수정후 > 재시작 -Xms128m // 수정 -Xmx2019m // 수정 -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -XX:CICompilerCount=2 -Dsun.io.useCanonPrefixCache=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Djdk.attach.allowAttachSelf -Dkotlin..
-
spring batch 링크모음Spring 2020. 4. 21. 00:09
Spring Batch란?- 스프링 배치는 벡엔드의 배치처리 기능을 구현하는 데 사용하는 프레임워크입니다.배치는 스프링 배치 설정 요소들을 간편화시켜 빠르게 설정하는 데 도움을 줍니다. Spring Batch 장점1) 대용량 데이터 처리에 최적화되어 고성능을 발휘2) 효과적인 로깅, 통계 처리, 트랜잭션 관리 등 재사용 가능한 필수 기능을 지원3) 수동으로 처리하지 않도록 자동화되어 있습니다.4) 예외사항과 비정상 동작에 대한 방어 기능 존재. Spring Batch 단점- 스케줄 기능 제공하지 않음- 스케줄링을 위해 jenkins나, Quarz를 같이 사용 Spring Batch 개념https://jojoldu.tistory.com/324http://wiki.gurubee.net/pages/viewpa..