이원모 기술블로그
Preview Image

[Java] 자바 라이브러리 생성 방법

Java 라이브러리는 여러 프로젝트에서 공통으로 사용될 수 있는 유용한 함수를 모아놓은 코드의 집합입니다. 이번 포스트에서는 Java 라이브러리를 만드는 다양한 방법을 단계별로 알아보겠습니다. 여기서는 Gradle, Maven, Ant, 그리고 순수 자바 프로젝트를 사용하여 라이브러리를 만드는 방법을 다룹니다. Gradle 활용 Gradle은 프...

Preview Image

[Spring] DAO 패턴 vs Repository 패턴

이번 글에서는 데이터 접근 로직과 비즈니스 로직을 분리하는 대표적인 디자인 패턴인 Dao패턴과 Repository패턴에 대해 간단히 알아보겠습니다. Repository 패턴 레퍼지토리 패턴은 객체 지향 설계의 원칙을 따르며, 데이터 접근 로직과 비즈니스 로직을 분리하는 데 중점을 둡니다. 이는 주로 도메인 주도 설계(DDD)에서 사용되며, 도메인...