반응형

Spring 2

MyBatis 설정과 서블릿 필터 — SQL을 XML로 분리하고 요청을 가로채기

이 글은 2022년 7월 기준 기록입니다. MyBatis를 Spring에 붙이는 작업은 파일 하나로 끝나지 않습니다. 라이브러리를 받고, MyBatis 자체의 설정 파일을 만들고, SQL이 들어갈 매퍼를 따로 두고, 이들을 Spring이 알아볼 수 있도록 bean으로 등록하는 네 단계가 순서대로 필요합니다.1. 라이브러리부터 내려받는다pom.xml에 네 개의 의존성을 추가합니다. DB 드라이버, Spring의 JDBC 지원, MyBatis 본체, 그리고 MyBatis를 Spring과 이어 주는 연동 모듈입니다. mysql mysql-connector-java 8.0.29 org.springframework spring-jdbc ${org.springframework-ver..

STS 설치와 pom.xml 설정 — Spring MVC Legacy 개발 환경 잡기

이 글은 2022년 7월 기준 기록입니다. Spring을 시작할 때 가장 먼저 부딪히는 것은 프레임워크 자체가 아니라 개발 환경입니다. 어떤 IDE를 쓸지, 어떤 버전을 받을지, 그리고 내려받은 프로젝트의 pom.xml을 어디까지 손봐야 하는지가 먼저 정리되어야 그 다음으로 넘어갈 수 있습니다.Spring은 IDE까지 함께 배포한다Spring은 이클립스를 기반으로 스프링 프레임워크 환경을 포함한 STS(Spring Tool Suite)를 배포합니다. 배포처는 spring.io/tools입니다. 여기서 갈림길이 하나 있습니다. 최신인 STS4는 스프링 부트를 위한 버전이고, MVC Legacy 프로젝트를 다루려면 이클립스 4.16 기반의 STS3를 받아야 합니다.https://download.springs..

IT·테크/개발 2026.07.31
반응형