gradle 3

Gradle 프로젝트 사용 시, JDK 버전 문제 해결

- VS Code 설정: VS Code의 settings.json 파일에 이 설정을 추가하면, IDE가 해당 JDK를 인식하고 사용할 수 있게 된다. 이를 통해 빌드 및 실행 시 JDK 버전 문제를 피할 수 있다. "java.import.gradle.java.home": "C:\\jdk-17.0.2"- Visual Studio Code에서 Gradle 프로젝트를 사용할 때, 사용할 Java Development Kit (JDK)의 경로를 설정하는 것- 이 경로에 있는 JDK를 사용하여 Gradle 빌드를 수행한다

IT/VS Code 2024.10.14

CRUD

JSON 예제 ▽  폴더구조 - Lombok을 사용한 데이터 모델 클래스 또는 엔티티 클래스- 일반적으로 데이터베이스의 테이블 구조와 매핑되기도 한다@Data 어노테이션:- Lombok 라이브러리에서 제공하는 어노테이션- 자동으로 getter, setter, toString, equals, hashCode 메서드를 생성해준다 > model > Department.java ▽package com.hyeon.model;import lombok.Data;@Datapublic class Department { private int id; private String dname; private String loc;} - Retrofit 라이브러리를 사용한 API 인터페이스 메서드 정의- servic..

IT/JAVA 2024.10.01

Lombok (Gradle)

- Java 프로그래밍 언어에서 코드의 보일러플레이트( 프로그램이나 코드에서 반복적으로 나타나는 고정된 구조나 코드 ex: getter,setter, 데베접근, API호출 등 )를 줄여주는 라이브러리- getter, setter, 생성자, toString, equals, hashCode 메서드를 자동으로 생성해주어, 코드의 가독성과 유지보수성을 높여준다- Lombok을 사용하면 코드가 더 간결해지고, 개발자가 실제 로직에 더 집중할 수 있다주요 어노테이션@Getter: 해당 필드에 대한 getter 메서드를 생성한다@Setter: 해당 필드에 대한 setter 메서드를 생성한다@ToString: 객체의 문자열 표현을 자동으로 생성한다@EqualsAndHashCode: equals() 및 hashCode(..

IT/JAVA 2024.09.30
반응형