IntelliJ에는 주석을 패턴에 따라 강조해주는 기능이 있습니다. 아래 코드를 보면, 일반 주석은 "regular comments"처럼 회색으로 표기가 되고 FIXME 주석은 강조되어 표현이 됩니다. 기본적으로 등록되어 있는 강조 주석은 todo와 fixme 2가지가 있습니다. 아래 화면이, 기본으로 설정되어 있는 값입니다. 패턴으로 fixme 또는 todo 와 그 뒤에 오는 모든 글자는 강조가 됩니다. 그리고 상단에 체크되어 있는 항목 때문에 멀티라인도 적용이 됩니다. 추가로 패턴을 정의해보겠습니다. refactoring이라는 주석에 아래와 같이 설정을 적용해보겠습니다. 아래 코드를 보면 refactoring 주석에 파란색, bold, Italic, Underscored 효과가 적용되어 있습니다.
Spring에서 HTTP 요청을 하기 위해 RestTemplate를 많이 사용합니다. ( Spring 5.0부터 RestTemplate대신 WebClient을 사용을 추천하므로 legacy 프로젝트를 하시는 것이 아니라면 WebClient로 개발하시는 것을 추천드립니다. RestTemplate는 5.0부터 유지보수만 이루어집니다. 관련 링크 ) RestTemplate의 exchange, getForEntity, postForEntity 등의 API를 이용하여 응답을 ResponseEntity로 한 번에 메모리에 받아옵니다. 일반적인 경우에는 문제가 되지 않지만 응답의 크기가 수백MB이상이 되면 GC가 발생하게 됩니다. 저도 프로젝트를 진행하는 와중에, GC가 발생하여 확인해보니 응답 사이즈가 600MB ..
- Total
- Today
- Yesterday
- intellij
- maven
- mac
- Kibana
- Filter
- AWS
- gradle
- error
- JSON
- plugin
- Index
- scala
- Java
- logstash
- Git
- tomcat
- Log
- Postman
- spring
- spring boot
- Linux
- Spark
- install
- Container
- elasticsearch
- docker
- JPA
- apm
- Size
- SpringBoot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |