spring 설정파일도 이제 잘 만들었겠다. MyBais 로 잘 조회해서 결과를 가져오기만 하면 된다. 단순한 select 문을 실행해서 결과를 가져오는게 오늘의 목표. 사실 spring 설정파일만 제대로 추가 했다면 별로 할게 없다. 원래 가지고 있던 ExampleService 클래스를 아래와 같이 작성하자.package com.spring.sample; import java.util.HashMap; import java.util.List; import org.apache.ibatis.session.SqlSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Co..
지난 포스팅에서 MS-SQL 2000 Server 라는 이유로 Microsoft SQL Server JDBC Driver 3.0 다운로드를 받았다. 2012/07/27 - [개발/java] - [MsSQL 2000] Microsoft SQL Server JDBC Driver 3.0 다운로드 파일을 받아보면 알겠지만 sqljdbc.jar 와 sqljdbc4.jar 두개가 있다. 무얼 써야 할까. jar description sqljdbc.jar 1) JDBC 3.0 을 지원한다. 2) Java Runtime Environment (JRE) version 5.0 환경이 필요하다. 3) JRE 6.0 환경에서 사용하면 DB에 접속할때 에외(Exception)가 발생한다. 4) JRE 1.4 를 지원하지 않으므..
저번에 받을 라이브러리는 다 받았다. 이제 스프링 설정파일을 건드려보자. 기본적으로 여기쓰는 내용은 아래의 사이트에 기초해 쓰고 있으며, 따로 또 읽어보시길 권한다. http://www.mybatis.org/spring 첫번째로 DataSource를 정의해야한다. 스프링 설정파일(app-config.xml)을 열어서 다음 소스를 추가하자. 자.. 여기서 고민해야할건 현재 기술환경에서 데이터커넥션 객체들을 누가 관리하고 있는가 이다. WAS 가 하고 있는가? 혹은 EJB 컨테이너? 기타 다른 데이터풀관리 시스템..? 아니면 아직 정해지지 않았는지..? 스프링 자체에서는 데이터커넥션 풀 관리를 해주는 API를 제공하지 않는다. 그러므로 자신에 맞는 환경을 찾는게 중요하며, 여기서는 웹 기반이 아닌 간단한 예..
Spring + MyBatis + MySQL ... with Maven Spring :The world's most popular Java Development Framework MyBatis : The world's most popular SQL mapping framework for Java MySQL : The world's most popular open source database 새삼스레 각 홈페이지에 있는 소개 문구들을 긁어와봤다. 모두 세계최고를 자랑하는.. 것들만 연동해보자.. -_-..훗. 우선 이전에 만들다말던 프로젝트를 사용해야하니.. 전 포스트를 참고하세요. [Spring] Spring Tool Suite(STS) 2.9.2 release 설치 및 예제 프로젝트 생성 그냥 자바 프..
프로그램을 짜다보면 흘러가는 로직 속에 부분 부분 포함되는 공통 로직에 대한 고민은 누구나(?) 하게 된다. 어떻게 더 깔끔하게 보일 수 있을까.. 비지니스 로직만 똑 떼어내고 싶은데.. 이런 고민들을 깊게 생각했던 사람들이 훨씬 스프링의 AOP 의 필요성을 알고 잘 사용할 수 있을지도 모르겠다. [Spring] Spring Tool Suite(STS) 설치 및 예제 프로젝트 생성 [Spring] STS 예제 프로젝트에 기본으로 있는 파일들에 대해서 지난 포스팅때 만들었던 예제 프로젝트를 계속 이어서 사용한다. AOP 라는 말을 딱 꼬집어 설명하긴 어렵지만 공통 모듈을 여러 코드에 쉽게 적용할 수 있는 하나의 수단이라고 보면 쉽지 않을까 한다. AOP 관련 용어가 꽤나 좀 많은데 헷갈리고 한번에 눈에 들..
저번 포스팅(http://emflant.tistory.com/33) 에서 예제프로젝트를 하나 만들었다. [New] - [Spring Template Project] - [Simple Spring Utility Project] 우선 설정파일이 2개가 있다. app-context.xml : 메인 설정파일. ExampleConfigurationTests-context.xml : 테스트용 설정파일. 테스트용 설정파일에 보면 문법이 있는데 딱봐도 app-context.xml 파일을 포함하는 문구다. JUnit 테스트용이니 실제 config 파일을 건드리지 않기위해 참조만 하는 형식으로 해놓은 거 같다. 그러면 이 ExampleConfigurationTests-context.xml 은 누가 읽어서 쓸까. 바로 Ex..
스프링(Spring) 전용 IDE인 Spring Tool Suite(이하 STS)는 기본 틀은 이클립스이며, 템플릿이나 perspective 등의 지원이 있다고 보면 된다. 어쨋든 받아보자. http://www.springsource.org/downloads/sts 위의 사이트에서 여러가지가 있는데 입맛대로 골라서 설치하면 된다. 본인은 zip 파일 버젼으로 버전은 springsource-tool-suite-2.9.2.RELEASE-e3.7.2-win32.zip 이다. pringsource-tool-suite-2.9.2.RELEASE-e3.7.2-win32\springsource\sts-2.9.2.RELEASE 폴더안에 STS.exe 파일이 있다. 실행파일이므로 바탕화면에 꺼내놓으면 되겠다. 실행하면 아..
[MyBatis] 이클립스(Eclipse Juno)로 MyBatis 예제 프로젝트 만들기 (http://emflant.tistory.com/29) [MyBatis] MySQL 연결하기 - 1. Config XML 설정파일 (http://emflant.tistory.com/30) 앞의 포스팅을 다 따라했다면 이제 실질적 코딩을 해보자. 1. com.mybatis.sample.app 패키지에 클래스를 하나 추가한다 클래스명은 SampleSessionFactory 로 정하자. 안의 소스는 다음과 같이 작성한다.package com.mybatis.sample.app; import java.io.IOException; import java.io.InputStream; import java.util.Properti..
- Total
- Today
- Yesterday
- ggplot
- javascript
- docker
- java
- 자급제폰
- 이클립스
- R
- heroku
- ubuntu
- eclipse
- 마인크래프트
- MongoDB
- 막대그래프
- vagrant
- 셀프개통
- MyBatis
- SVN
- 맥북
- 알뜰요금제
- Oracle
- ktm모바일
- python
- 아이맥
- github
- 도넛차트
- ggplot2
- ipTIME
- Google Chart Tools
- MySQL
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |