본문 바로가기
반응형

자바32

[Java] 객체(Object)란? 인스턴스(Instance)란? 아주 쉽게 정리(+코드) 이 글은 클래스(Class)가 무엇인지에 대해 설명하지 않습니다. 클래스(Class)에 대해서는 아래에 설명해두었습니다.정말 알기 쉽게 정리한 클래스(Class)란? 다음 소스 코드를 통해 객체와 인스턴스에 대해서 이해하고 살펴봅시다. ClassStart1.javapublic class ClassStart1 {    public static void main(String[] args) { Bungeobbang 붕어빵1 = new Bungeobbang(); 붕어빵1.재료 = "밀가루"; 붕어빵1.소스 = "팥"; Bungeobbang 붕어빵2 = new Bungeobbang(); 붕어빵2.재료 = "찹쌀"; 붕어빵2.소스 = "슈크.. 2024. 10. 16.
[Java] 클래스(Class)란? 아주 쉽게 그림으로 정리(+코드) 📄 클래스 (Class)란?클래스는 객체를 생성하기 위한 '틀' 또는 설계도이다.클래스는 객체가 가져야 할 속성(변수)과 기능(메서드)를 정의한다.예를 들어 붕어빵이라는 클래스는 속성으로 재료, 소스를 가진다.  붕어빵 틀과 붕어빵의 관계붕어빵 틀을 생각해 보자.붕어빵 틀은 붕어빵이 아니다!이렇게 생긴 붕어빵이 나왔으면 좋겠다고 만드는 틀일 뿐이다.실제 먹을 수 있는 것이 아니다.실제 먹을 수 있는 팥 붕어빵을 객체 또는 인스턴스라 한다.정말 알기 쉽게 정리한 객체란? 인스턴스란? 자동차 설계도와 자동차자동차 설계도를 생각해 보자.자동차 설계도는 자동차가 아니다!설계도는 실제 존재하는 것이 아니라 개념으로만 있는 것이다.설계도를 통해 생산한 실제 존재하는 검은색 K5 모델 자동차를 객체 또는 인스턴스라.. 2024. 10. 16.
[Spring][Swagger] HttpMessageNotReadableException: JSON parse error: Unexpected 🚨 Swagger Execute 버튼 클릭 시 발생하는 Spring Log 에러 메시지2024-09-29 22:15:15.173 [http-nio-8080-exec-4] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('}' (code 125)): was expecting double-quote to start field name\ ❓에러 발생 이유Spring이 Json 형태의 데이터 요청을 정상적으로 받지 못해서 나타나는 에러 메시지입니다.Json .. 2024. 9. 29.
[QueryDSL] Could not find com.querydsl:querydsl-apt: 5.0.0. 오류 해결 방법 🚨 Build 실행 후 발생한 에러 메시지itemservice-db:main: Could not find com.querydsl:querydsl-apt: 5.0.0.Required by:    project :Possible solution:- Declare repository providing the artifact, see the documentation at https://docs.gradle.org/current/userguide/declaring_repositories.html ❓에러 발생 이유Spring이 해당 라이브러리를 찾지 못해서 발생하는 에러 메시지입니다.저의 경우에는 com.querydsl:querydsl-apt: 5.0.0에서공백이 발생하여 해당 라이브러리를 찾지 못해 나타난 에러.. 2024. 7. 22.
반응형