본문 바로가기

반응형

스프링

(18)
FirstSpringBoard#2]마이바티스와 연동하기 안녕하세요. 오늘은 마이바티스와 연동해서 SqlSession 객체를 생성하는 시간입니다. 아마 여러분들은 JDBC나 JDBCTemplate를 주로 이용하셨을 겁니다. 마이바티스는 SQL Mapper입니다. 쉽게 말해서 객체의 필드, 원시 타입을 SQL과 연결해주는 거에요.Jdbc를 사용할때 prepareStatement.set(1, name)나 rs.getString("name")과 같이 SQL에 넣어줄 파라미터나 DB에서 반환받는 값을 개발자가 직접 설정했었는데.SQL Mapper는 이 작업을 자동으로 해줍니다. 그리고 마이바티스는 sql문과 DB연동 정보를 자바코드와 분리시켜주는 역할을 합니다.여태까지 SQL문을 String type으로 소스코드 안에서 선언해줬었는데. 이제는 그럴 필요가 없습니다. ..
FirstSpringBoard#0]프로젝트 소개 안녕하세요. 아노미7입니다.저는 웹개발자로 취업을 준비하고 있는 학생입니다. 스프링에 입문한지는 이제 한달정도 되었습니다.jsp만으로 혹은 model2방식으로 웹 애플리케이션을 구축하다가 spring을 공부해서 웹 어플리케이션을 구현하니 Spring이 제공하는 개발편의성에 큰 희열을 느꼈었어요. 이 글을 읽는 구독자들도 스프링 MVC로 웹애플리케이션을 구축하면서 웹프로그래밍의 재미를 느꼈으면 좋겠습니다.이 연재는 이론적인 부분을 크게 다루지 않습니다. 개발의 과정과 각종 설정파일, 소스코드를 공개합니다. 이 프로젝트는 저 혼자서 계획하고 구축하는 프로젝트입니다. 물론 그렇기 때문에 프로젝트의 구조는 굉장히 단순합니다.게시글을 게시, 수정, 삭제, 조회하고 전체 글 목록을 볼 수 있는 프로젝트입니다. 아래..

반응형