반응형

프로그래밍 232

[자바, 스프링부트] import 후에도 빨간줄, Cannot resolve symbol

"yooncandoit 님의 글을 참고하여 정리하였습니다." IntelliJ를 사용중이여서 이를 중심으로 설명합니다. - 분명 정상적으로 패키지 또는 클래스가 import가 완벽히 되었는데도 빨간줄이 생기는 경우 - build.gradle 를 다시 적용 해서 에러도 에러도 없었는데 여전히 빨간줄이 생기는 경우 - 이 상태에서도 서버 실행도 잘 되는데, 빨간줄이 안없어지는 경우 - Build를 했더니 Cannot resolve symbol 에러가 발생하는 경우 이 경우는 몇가지로 추려 볼 수 있습니다. 1. 상단 메뉴바 Build > Clean Project 하고 나서, Build >Rebuild Project 해보기 2 . 캐시를 비우고 재실행한다. : 상단 메뉴바 File > Invalidate Cac..

[자바, 스프링부트] Unrecognized field ,not marked as ignorable

Json 을 Dto(객체)로 매핑할 때 Dto에 명시되지 않은 변수(속성)이 전달받은 Json 데이터에 들어있으면 발생 방법은 여러가지가 있으나 대표적 3가지가 있습니다. 1. ObjectMapper 를 설정하여 사용. Bean으로 등록하여 사용할 수도 있습니다. @Configuration public class ObjectMapperConfig { @Bean public ObjectMapper objectMapper(){ ObjectMapper mapper = new ObjectMapper(); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES,false); return mapper; } } 2. @JsonIgnorePropertie..

com.fasterxml.jackson.databind.exc.mismatchedinputexceptin cannot deserialize instance of java.util.arraylist java.lang.object out of value_string token

json 역직렬화 com.fasterxml.jackson.databind.exc.mismatchedinputexception cannot deserialize instance of java.util.arraylist java.lang.object out of value_string token API로 요청된 json 데이터를 객체에 파싱 하는 과정에서 발생하였다. 해당 객체 클래스에 @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY) 을 추가해주거나 ObjectMapper 를 사용중이라면 ObjectMapper objectMaaper = new ObjectMapper(); objectMaaper.configure(Deserializat..

[카카오 인공지능 AI] KoGPT API 테스트 하기

주요 특징 카카오브레인 KoGPT API는 제시된 한국어를 사전적, 문맥적으로 이해하고 사용자의 의도에 맞춘 문장을 생성해 제공합니다. GPT-3 기반 언어 모델인 KoGPT를 활용하여, 주어진 문장의 긍정과 부정 판단, 내용 요약 또는 결론 예측, 질문에 대한 답변, 다음 문장 작성 등 한국어와 관련된 모든 과제를 수행할 수 있습니다. 다양한 분야에서 기계 독해, 기계 번역, 작문, 감정 분석 등 높은 수준의 언어 과제를 해결하기 위해 활용해 보세요. https://developers.kakao.com/product/kogpt KoGPT API 데모 카카오 KoGPT 테스트 테스트 방법 Git source 다운 : https://github.com/m-veloper/kogpt-test 카카오 디벨로퍼에..

프로그래밍/Tip 2022.12.19

Inner Class Json parse(can only instantiate non-static inner class by using default no-argument constructor)

API 요청 후 Json 응답 데이터를 객체로 매핑하는 과정에서 발생하 에러. 아래와 같은 객체로 매핑을 하려했지만 에러 발생.. 원인은 바로 Inner Class가 static(정적)으로 선언되지 않는 한 단독(Outer 클래스를 참조하지 않고)으로 Inner Class의 디폴트 생성자를 호출해 인스턴스를 생성할 수 없는 것이다. 즉, 위와 같은 예외를 피하려면 Inner Class를 별도의 클래스로 생성하던가, 아니면 static Inner Class로 선언해주어야 한다. [ 수정전 ] import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lom..

인텔리제이(intellij) 윈도우(window) 단축키 완벽 정리

실시간 검색어 와 인공지능 로또 번호 추천이 궁금하시면 아래 사이트를 방문해주세요! https://issuenow.musttry.co.kr/ Issue Now - 실시간 검색어 실시간 검색어 서비스, 인공지능 로또 번호 추천 서비스를 제공합니다. issuenow.vercel.app 윈도우용 인텔리제이 단축키 완벽 정리 입니다. 이미지 파일이니 클릭해서 크게 봐주세요!!

프로그래밍/Tip 2022.04.27

인텔리제이(intellij) 맥(mac) 단축키 완벽 정리

실시간 검색어 와 인공지능 로또 번호 추천이 궁금하시면 아래 사이트를 방문해주세요! https://issuenow.musttry.co.kr/ Issue Now - 실시간 검색어 실시간 검색어 서비스, 인공지능 로또 번호 추천 서비스를 제공합니다. issuenow.vercel.app 맥용 인텔리제이 단축키 완벽 정리 입니다. 이미지 파일이니 클릭해서 크게 봐주세요!!

프로그래밍/Tip 2022.04.08

자바 스윙(swing) 프로젝트 - 맛집 랜덤 추천

개인적으로 프로그램 학원을 다니게 되었습니다. 집에서 공부하자니, 너무 나태해져서 강제로 공부할 수 있는 환경을 만들고자 쉬는 동안 국비지원 학원을 등록하여 학원에서 개인 공부를 좀 진행하려고 했는데, 조별 활동 과제로 스윙 프로젝트를 진행하게 되었습니다. 같은 조원들에게 공부에 도움이 되고자, 코드를 깔끔히 쓰려고 노력하였습니다. 오랜만에 해보니 재미가 있어서 좀 열심히 했던 거 같네요.. 스윙 같은 경우는 어떻게 프로세스를 설계하느냐에 따라 어떠한 액션이 주어졌을 때 프레임을 계속 띄우면서 UI를 그리는 설계와 프레임은 하나이지만 그 위에 계속 패널을 쌓아서 UI를 보여주는 방법이 있는 거 같습니다. 개인적으로 조원들에게 자바가 익숙하지 않는다면 스윙 프로젝트에 많은 기능을 넣기보다는 최대한 간결하게..

반응형