반응형 SMALL SpringBoot2 Spring Boot에서 MyBatis 설정하기 1. 프로젝트 구조 및 의존성Gradle 사용 시 (build.gradle)dependencies { implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.2' implementation 'mysql:mysql-connector-j:8.0.33'}Maven 사용 시 (pom.xml) org.mybatis.spring.boot mybatis-spring-boot-starter 3.0.2 mysql mysql-connector-j 8.0.33 2. application.yml 또는 .properties 설정application.yml 예시spring: datasource: .. 2025. 4. 17. 스프링 프레임워크 개요 스프링 프레임워크 개요스프링 프레임워크란?스프링 프레임워크는 자바 엔터프라이즈 개발을 단순화하기 위해 만들어진 오픈 소스 경량 프레임워크입니다. 웹 애플리케이션은 물론 데스크톱, 배치, 모바일 백엔드 등 다양한 환경에서 유연하게 활용할 수 있습니다.처음 등장: 2003년, Rod Johnson에 의해 설계됨목적: 무겁고 복잡했던 Java EE(EJB 등)의 대안 제공핵심 철학: POJO & IoCPOJO (Plain Old Java Object)특별한 규약이나 상속 없이 순수한 자바 객체로 비즈니스 로직 작성 가능→ 유지보수와 테스트 용이성 증가IoC (Inversion of Control)객체 생성과 의존성 관리를 스프링 컨테이너가 대신해주는 방식→ 개발자는 비즈니스 로직에만 집중 가능→ 대표 구현: .. 2025. 4. 14. 이전 1 다음 LIST