일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Kadane's Algorithm
- 자바 thread 실행 순서 제어
- heroku
- hash table
- array
- JAVA11
- scanner
- input
- 자바 스레드 실행 순서 제어
- Easy
- 수학
- 사칙연산
- SpringBoot 2
- 자바입력
- R
- 카데인 알고리즘
- Today
- Total
DeFacto-Standard IT
https://stackoverflow.com/questions/45461777/lombok-problems-with-eclipse-oxygen/45463023
얼마 전 Eclipse를 쓰다가 학생 용 라이센스로 IntelliJ 1년치를 쓰게 되었다. Eclipse에서도 소스 제너레이트 기능도 있고 Lombok 사용도 가능했지만, 왠지 lombok.jar를 특정 경로에 넣고 재시작 해야만 사용 가능한 버그가 있었다. 너무 불편했다. IntelliJ IDEA에서도 이를 사용해보려고 했는데, 뭔가 해결이 되지 않았다. 기본적으로 시도한 사항은 다음과 같다. 1. Enable Annotation Processing2. Lombok Plugin 설치 후 재시작3. 자바 프로젝트를 Maven 프로젝트로 변환 후, Lombok Dependency 추가 결론적으로 위 사항을 모두 해봐도 해결이 안됐지만, 드디어 해결 방법을 찾아서 기록용으로 남겨둔다. 에러 메시지는 다음과 ..
ObjectMapper Class의 readValue()를 사용하면 String Type의 값을 Object Type으로 변환할 수 있다. 단, 그 사용법이 조금 까다롭긴 하지만, 코드를 봤을 때 그 의도가 상당히 명확하다. public class Main { // throws Exceptions는 제외 public static void main(String[] args) { String personString = "{\"age\":3, \"grade\":1, \"name\":\"ycp\", \"subName\":\"YCP\"}"; ObjectMapper mapper = new ObjectMapper(); Person p = mapper.readValue(personString.getBytes("UTF-..