Spring - @Transactional 알아보기먼저 트랜잭션이란? 트랜잭션은 데이터베이스의 상태를 변화시키는 일련의 작업들을 하나의 논리적 작업 단위로 묶은 것입니다. 특성은 ACID…devfoxstarAugust 19, 2024 1 min
SpringBoot 3.0에 Swagger 3.0.0 설정 하기 (Springfox --> Springdoc)먼저 Swagger 이해하기 Swagger는 API 개발을 위해 설계, 빌드, 문서화, 시각화 등 다양한 기능을 제공하는 도구 및 프레임워크입니다. OpenAPI…devfoxstarAugust 12, 2024 1 min
Gradle - 의존성 설정 (implementation, api, runtimeOnly, compileOnly, compileOnlyApi)Gradle은 Groovy를 활용한 빌드 자동화 시스템입니다. 최근 신규 프로젝트는 대부분 Gradle로 빌드를 관리하며, 이제 Maven…devfoxstarJuly 25, 2024 2 min
Spring - 생성자 주입 방식으로 의존성 주입을 해야 하는 이유 (Dependency Injection)배경 의존성 주입은 스프링 프레임워크의 핵심 기능입니다. 우리는 주로 필드에 @Autowired 어노테이션을 사용해서 의존성을 주입 하곤 합니다. 그런데 IntelliJ…devfoxstarJuly 11, 2024 2 min
Gradle Dependencies Library 추가 오류 (의존성 주입)IntelliJ 에서 Gradle 빌드를 하면, 가끔 라이브러리를 찾지 못하는 경우가 있습니다. 분명히 Dependencies…devfoxstarMarch 12, 2023 1 min
Swagger UI 기본 경로 및 경로 수정Swagger 는 REST API 개발을 지원하는 오픈 소스 프레임워크입니다. API…devfoxstarMarch 01, 2023 1 min