일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Javascript
- SQL
- jdbc
- spring
- 스프링
- sqld
- springboot
- 필드 주입
- 스프링 부트 입문
- 스프링 프레임워크
- JPA
- assertThat
- Effective Java
- 스프링부트
- java
- 생성자 주입
- assertThrows
- 스프링 컨테이너
- kafka
- db
- 싱글톤
- DIP
- mybatis
- 스프링 부트
- @Configuration
- 스프링 부트 기본
- DI
- resultMap
- 스프링 빈
- thymeleaf
- Today
- Total
목록분류 전체보기 (292)
선 조치 후 분석
넥서스(Nexus) Apach Maven 프로젝트와 관련된 중앙 저장소 관리 시스템으로, Nexus는 이 프로젝트에 필요한 종속성(의존성) 파일을 저장하고 관리하는 중앙 저장소 역할소프트웨어 저장소 관리 시스템소프트웨어 개발에서 사용되는 다양한 라이브러리, 의존성 및 아티팩트를 효율적으로 관리하고 저장하는 데 사용 Maven, npm, Docker, 등 다양한 패키지 형식을 지원, Proxy Repository, Host Repository, 보안 기능 등 포함Maven -Apach 재단에서 개발한 자바 프로젝트를 위한 강력한 빌드 및 프로젝트 관리 도구 1. 프로젝트 생명주기 관리 : 프로젝트의 전체적인 라이프사이클을 관리 2. 의존성 관리 : 필요한 라이브러리와 그 의존성을 자동으로 다운로드 및 관리..
ObjectMapperJackson 라이브러리의 핵심 클래스주로 Java 객체와 JSON 간의 변환에 사용특징 JSON 직렬화 (Java 객체 -> JSON) 및 역직렬화 (JSON -> Java 객체) 수행 리플렉션을 사용하여 런타임에 객체 매핑을 수행 다양한 어노테이션을 통해 매핑 동작을 커스터마이즈 가능MapStruct Java 객체 간 매핑을 위한 코드 생성 도구특징 컴파일 시점에 매핑 코드를 생성 주로 DTO와 Entity 간 변환에 사용 어노테이션 기반으로 동작하며, 인터페이스 정의만으로 구현체를 자동 생성 리플렉션(Reflection)Java 프로그래밍 언어의 중요한 기능 중 하나로, 실행 중인 Java 프로그램이 자기 자신을 검사하거나 내부의 속성을 조작할 수 있게 해주는 기능. 구체적인..

equlas() - 1. 동일성과 동등성 Object는 동등성 비교를 위한 equals() 메서드를 제공동일성(Identity)== 연산자를 사용해서 두 객체의 참조가 동일한 객체를 가리키고 있는지 확인동등성(Equality)equals() 메서드를 사용하여 두 객체가 논리적으로 동등한 지 확인동일성 ▶ 물리적으로 같은 메모리에 있는 객체 인스턴스인지 참조값을 확인하는 것, 자바 머신 기준동등성 ▶ 논리적으로(값) 같은지 확인하는 것, 사람이 생각하는 논리적인 기준 public class EqualsMainV1 { public static void main(String[] args) { UserV1 user1 = new UserV1("id-100"); UserV1 user2 = new UserV1("..

Object 배열Object는 모든 타입의 객체를 담을 수 있다. 따라서 Object []을 만들면 세상의 모든 객체를 담을 수 있는 배열이다public class ObjectPolyExample2 { public static void main(String[] args) { Dog dog = new Dog(); Car car = new Car(); Object object = new Object(); // Object 인스선스 Object[] objects = {dog, car, object}; size(objects); } private static void size(Object[] objects) { System.out.println("전달된 객체의 수는 :" + objects...

java.lang 패키지 Java가 기본적으로 제공하는 라이브러리(클래스 모음) 중에 가장 기본이 되는 패키지lang은 Language의 줄임말Java 언어를 이루는 가장 기본이 되는 클래스들을 보관하는 패키지java.lang 패키지의 대표적인 클래스Object모든 Java 객체의 부모 클래스String문자열Integer, Long, DoubleWrapper타입, 기본형 데이터 타입을 객체로 만든 것Class클래스 메타 정보System시스템과 관련된 기본 기능들을 제공import 생략 가능java.lang 패키지는 모든 자바 애플리케이션에 자동으로 import 된다. 따라서 구문을 사용하지 않아도 된다Obejct 클래스Java에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스예시 코드// ..
https://oraclelinux.pkgs.org/