2. 웹개발
-
[Git error] Another git process seems to be running in this repository Git Commit을 하던 도중 갑자기 다음과 같은 에러 메세지가 발생하고, 커밋이 되지 않는 경우가 발생 하였다. 아마 git bash에서 명령어로도 처리하고, IDEA에서도 git 명령서 수행을 하다보니 꼬인 것 같다. ex1) 에러 메세지 fatal: Unable to create '리파지토리경로/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure ..
[Git error] Another git process seems to be running in this repository[Git error] Another git process seems to be running in this repository Git Commit을 하던 도중 갑자기 다음과 같은 에러 메세지가 발생하고, 커밋이 되지 않는 경우가 발생 하였다. 아마 git bash에서 명령어로도 처리하고, IDEA에서도 git 명령서 수행을 하다보니 꼬인 것 같다. ex1) 에러 메세지 fatal: Unable to create '리파지토리경로/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in this repository earlier. Make sure ..
2020.03.09 -
[스프링부트 (12)] SpringBoot 에러 페이지 설정(Custom Error Page) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Spring Boot Custom Error Page ] 입니다. : ) 0. 에러 페이지를 만들기 앞서 개발하면서 기본적으로 tomcat에서 제공 되는 에러 페이지를 보았을 것이다. 이번 포스팅에선 이런 에러 페이지를 커스터마이징 하기 위한 내용들을 알아보려고 한다. ▶ 공식 문서 참고 https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-error-handling 들어가기 앞서 공식 doc에 있는 내용을 먼저 살펴 보도록 하자. By..
[스프링부트 (12)] SpringBoot 에러 페이지 설정(Custom Error Page)[스프링부트 (12)] SpringBoot 에러 페이지 설정(Custom Error Page) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Spring Boot Custom Error Page ] 입니다. : ) 0. 에러 페이지를 만들기 앞서 개발하면서 기본적으로 tomcat에서 제공 되는 에러 페이지를 보았을 것이다. 이번 포스팅에선 이런 에러 페이지를 커스터마이징 하기 위한 내용들을 알아보려고 한다. ▶ 공식 문서 참고 https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-error-handling 들어가기 앞서 공식 doc에 있는 내용을 먼저 살펴 보도록 하자. By..
2020.03.04 -
[스프링부트 (11)] SpringBoot YAML 적용하기(properties vs yaml) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Spring Boot Properties 대신 YAML적용하기 ] 입니다. : ) 1. YAML이란? ▶ YAML (YML Ain't Markup Language) - 자세한 내용은 위키 참조(위키를 참조하여 간략히 정리 하였다.) : https://ko.wikipedia.org/wiki/YAML - XML, C, 파이썬, 펄, RFC2822에서 정의된 e-mail 양식에서 개념을 얻어 만들어진 '사람이 쉽게 읽을 수 있는' 데이터 직렬화 양식. - YAML은 모든 데이터를 리스트, 해쉬, 스칼라 데이터의 조합으로 적절히 표현할 수 있다는 믿음을 가지고 만들어졌다..
[스프링부트 (11)] SpringBoot YAML 적용하기(properties vs yaml)[스프링부트 (11)] SpringBoot YAML 적용하기(properties vs yaml) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ Spring Boot Properties 대신 YAML적용하기 ] 입니다. : ) 1. YAML이란? ▶ YAML (YML Ain't Markup Language) - 자세한 내용은 위키 참조(위키를 참조하여 간략히 정리 하였다.) : https://ko.wikipedia.org/wiki/YAML - XML, C, 파이썬, 펄, RFC2822에서 정의된 e-mail 양식에서 개념을 얻어 만들어진 '사람이 쉽게 읽을 수 있는' 데이터 직렬화 양식. - YAML은 모든 데이터를 리스트, 해쉬, 스칼라 데이터의 조합으로 적절히 표현할 수 있다는 믿음을 가지고 만들어졌다..
2020.03.02 -
[스프링부트 (10)] SpringBoot Test(3) - 단위 테스트(@WebMvcTest, @DataJpaTest, @RestClientTest 등) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 단위 테스트 하기 (@WebMvcTest, @DataJpaTest, @RestClientTest, @JsonTest 등)] 입니다. : ) 0. 들어가기 앞서 이번 포스팅의 대부의 내용도 공식 레퍼런스 문서에 더 자세하게 나와 있다. 다음 공식 문서를 꼭 참고 하면 좋을 것 같다. https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-testing SpringBoo..
[스프링부트 (10)] SpringBoot Test(3) - 단위 테스트(@WebMvcTest, @DataJpaTest, @RestClientTest 등)[스프링부트 (10)] SpringBoot Test(3) - 단위 테스트(@WebMvcTest, @DataJpaTest, @RestClientTest 등) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 단위 테스트 하기 (@WebMvcTest, @DataJpaTest, @RestClientTest, @JsonTest 등)] 입니다. : ) 0. 들어가기 앞서 이번 포스팅의 대부의 내용도 공식 레퍼런스 문서에 더 자세하게 나와 있다. 다음 공식 문서를 꼭 참고 하면 좋을 것 같다. https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-testing SpringBoo..
2020.02.29 -
[스프링부트 (9)] SpringBoot Test(2) - @SpringBootTest로 통합테스트 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 통합 테스트 하기 (@SpringBootTest)] 입니다. : ) 0. 들어가기 앞서 이번 포스팅의 대부분의 내용은 공식 레퍼런스 문서에 더 자세하게 나와 있다. 다음 공식 문서를 꼭 참고 하면 좋을 것 같다. https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-testing SpringBoot는 테스트 목적에 따라 다양한 어노테이션을 제공한다. ☞ 통합테스트 @SpringBootTest ☞ 단위테스트 @Web..
[스프링부트 (9)] SpringBoot Test(2) - @SpringBootTest로 통합테스트 하기[스프링부트 (9)] SpringBoot Test(2) - @SpringBootTest로 통합테스트 하기 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 통합 테스트 하기 (@SpringBootTest)] 입니다. : ) 0. 들어가기 앞서 이번 포스팅의 대부분의 내용은 공식 레퍼런스 문서에 더 자세하게 나와 있다. 다음 공식 문서를 꼭 참고 하면 좋을 것 같다. https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-testing SpringBoot는 테스트 목적에 따라 다양한 어노테이션을 제공한다. ☞ 통합테스트 @SpringBootTest ☞ 단위테스트 @Web..
2020.02.28 -
[스프링부트 (8)] SpringBoot Test(1) - Junit 설정 및 실행 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 테스트 시작하기 (Junit 테스트 방법)] 입니다. : ) 0. 들어가기 앞서 사실 Junit을 포스팅 한다기 보다는 Spring Boot에서 제공하는 테스트 기능을 사용하기 앞서 한번 끊어가는 시간이라고 보면 될 것 같다. 궁극적으로는 스프링 부트에서 제공하는 기능으로 통합테스트, 단위테스트 방법을 정리 하려고 한다. 이에 앞서 기본적으로 사용되는 Junit의 설정 및 IntelliJ에서 Junit 테스트 방법에 대해 간단히 정리 하려고 한다. 1. Junit 설정 ▶ 1. Junit 이란? 특징? - Java에서 독립된 단위테스트(Unit Test)를 지원해..
[스프링부트 (8)] SpringBoot Test(1) - Junit 설정 및 실행[스프링부트 (8)] SpringBoot Test(1) - Junit 설정 및 실행 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 스프링 부트 테스트 시작하기 (Junit 테스트 방법)] 입니다. : ) 0. 들어가기 앞서 사실 Junit을 포스팅 한다기 보다는 Spring Boot에서 제공하는 테스트 기능을 사용하기 앞서 한번 끊어가는 시간이라고 보면 될 것 같다. 궁극적으로는 스프링 부트에서 제공하는 기능으로 통합테스트, 단위테스트 방법을 정리 하려고 한다. 이에 앞서 기본적으로 사용되는 Junit의 설정 및 IntelliJ에서 Junit 테스트 방법에 대해 간단히 정리 하려고 한다. 1. Junit 설정 ▶ 1. Junit 이란? 특징? - Java에서 독립된 단위테스트(Unit Test)를 지원해..
2020.02.25