전체 글119 마이바티스 스프링 설정 스프링은 기업용 애플리케이션을 만들기 위한 다양한 기능을 제공하는 프레임워크이다. JEE(Java Enterprise Edition) 가 제공하는 기능들을 대신 제공하며, 다양한 기능과 특유의 편의성으로 인해 현재는 자바에서 가장 표준적인 프레임워크로 자리 잡았다. JEE의 다양한 기능을 제공하면서 EJB가 제시하던 어려운 개발 방식이 아닌 일반적인 자바 객체(POJO)를 사용한다. #코어 컨테이너 #데이터 접근/통합 #웹 #AOP (관점지향 프로그래밍) #테스트 코어 컨테이너는 스프링에서 사용하는 빈이라는 객체를 다루는 핵시점인 기능을 담당한다. 스프링은 스프링 컨테이너라는 메모리 내의 특정 영역에 스프링 빈객체를 두고 필요할 때 사용한다. 이어서 볼 스프링 설정은 대부분 이스프링 컨테이너에 둘 빈들에.. 2013. 11. 26. 마이바티스 라이브러리 사용할 라이브러리는 마이바티스만을 사용해서 구성할때와 별반 다르지 않다. 한가지 차이점은 마이바티스와 스프링을 연동하는 모듈을 마이바티스에서 별도로 제공하기 때문에 추가로 연동 모듈을 다운로드해야 한다. 아이바티스에서는 마이바티스와 달리 아이바티스는 스프링과 연동하기 위해 별도로 모듈을 다운로드할 필요가 없다. 스프링에서 기본으로 제공하는 API를 사용하면 된다 스프링의 org,springframework.orm.ibatis 패키지에 아이바티스와 연동하기 윈한 API가 존재한다. 스프링은 1.x 버전부터 이 API를 제공한다. 마이바티스 스프링 연동 모듈을 사용하기 위해서는 당연히 마이바티스 라이브러리도 필요하다. 스프링 연동 모듈 페이지인 http://code.google.com/p/mybatis/do.. 2013. 11. 26. 마이바티스 조회결과 자바 객체에 설정(결과 맵핑) 데이터베이스를 사용하는 애플리케이션은 데이터베이스에서 데이터를 조회하고 그 결과를 개체에 담아 사용한다. 웹 애플리케이션이라면 결과 데이터를 화면에 노출하기 위해 jsp를 사용한다. 물론 다른형태의 애플리케이션이라면 웹페이지가 아니더라도 다른 형태로 그값을 노출하거나 다른시스템과 연계하기 위해 그값을 사용한다. 하나의 테이블을 대상으로 데이터를 가져오고, 그에 대응하는 모델클래스가 있거나 여러 개의 테이블을 대상으로 데이터를 가져오고, 한꺼번에 여러 개의 모델 클래스를 가져온 후 자바 객체에 값을 설정하기 위해 마이바티스는 결과 매핑이라는 기법을 제공한다. 그결과 매핑을 처리하기위해 매핑 구문을 정의할때처럼 XML 엘리먼트나 애노테이션을 사용할수있다. 결과매핑을 처리할때 좀더 부가적으로 편의성을 높이기 .. 2013. 11. 26. (Box Music)내블로그에 노래(음악) 올리기[Mp3 웹하드] Mp3파일을 웹 스토리지에 저장하여 내블로그에 포스팅하는 방법입니다. 사이트주소는 (http://www.box.com)입니다. 사이트 접속시 첫메인화면입니다.우선 사이트에 가입을 먼저 해야합니다~상단 우측에 Sign Up 버튼을 눌러주세요~ Sign Up 버튼을 누르게 되면 이런화면이 나오는데요,유료로 돈을더내고 저장공간을 더확보하는 옵션이있고 무료로 제공해주는게 있네요일단 유료는 패스하고, Persnal에 Sign Up Now 버튼을 클릭해주세요~ 요런화면이나오는데 기본저장공간 10GB를 주네요 Mp3 파일이니 충분한공간이 확보가 되네요~파일사이즈제한은 250M가인데 Mp3파일이니 250메가 가 넘어갈일은 거의 없겠죠?영문이름과 이메일주소(아이디) 비밀번호, 연락처를 차례대로 적어주시고 컨티뉴 버튼을 .. 2013. 11. 4. 이전 1 ··· 14 15 16 17 18 19 20 ··· 30 다음