Spring Data Meilisearch #3 - 통합테스트 환경 구축
Testcontainers와 JUnit 5 확장 모델로 통합 테스트 환경 구축하기
Testcontainers와 JUnit 5 확장 모델로 통합 테스트 환경 구축하기
스프링 라이브러리에서 어노테이션 기반 설정을 지원하는 방법
스프링 라이브러리에서 네임스페이스 기반 설정을 지원하는 방법
Spring Data Meilisearch 프로젝트를 시작하게 된 계기와 목표에 대해 소개합니다.
스프링은 엔터프라이즈 환경을 위한 애플리케이션 프레임워크이며, 오늘날 자바 기반 웹 애플리케이션 개발의 표준입니다. 스프링을 완전히 이해하기 위해서는 이것의 등장 배경을 알고 있을 필요가 있습니다. 왜냐하면 스프링은 엔터프라이즈 애플리케이션 개발을 위한 J2EE(Java 2 Platform, Enterprise Edition)의 문제점을 해결한 결과물이기 때문입니다. 스프링의 특징이나 장점들이 어떠한 배경 속에서 등장했는 지를 이해하면 더욱 스프링에 대한 이해가 높아질 수 있을 것입니다. J2EE J2EE(Java 2 Platform, Enterprise Edition)는 엔터프라이즈 애플리케이션 개발을 위한 스펙의 집합입니다. 일반적으로 사용하는 자바인 J2SE(Java 2 Platform, Standard Edition)를 확장하여 만들어 졌습니다. ...