개발관련기록(115)
-
이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 3장
이제 메이븐과 이클립스, 톰캣이 모두 같이 연동되도록 설정해보자. 이 과정은 지금 설정하는 필자도 함께 알아가며 하는 과정이기 때문에 문서가 변경될 수 있다는 점을 유의해주길 바란다. 일단 2장까지 설치한 환경을 기본으로 하여 이클립스에서 별도의 세팅없이 모두 한번에 스프링 개발을 메이븐으로 관리하는 것을 목표로 한다. 3. 이클립스의 메이븐 + 스프링MVC 설정 왜 이클립스에서 이런 불편한 설정을 해주어야 할까? 이클립스는 훌륭한 IDE툴이지만 아직 메이븐과 스프링과 톰캣이 제대로 연동될 수 있는 시스템을 사용자의 설정에 맡기고 있다. 물론 JUnit을 활용하여 굳이 서버를 실행시키지 않아도 예상값을 주고 받을 수 있는 환경 또한 구성할 수 있지만 제대로된 확인은 직접 서버를 구동해서 서비스가 어떻게 ..
2012.06.07 -
이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 2장
2. 톰캣 설치하기 2.1 톰캣 바이너리 버전 다운로드 톰캣은 워낙 많은 사람들이 애용하는 프로그램인지라 Apache 답지 않게 이 프로그램에 대한 윈도우 인스톨 버전을 따로 만들어 두었다. 하지만 톰캣 윈도우 인스톨 버전은 간편하고 서버를 구동하기도 쉽지만 개발자라면 서버 환경에서도 톰캣을 실행하고 여러가지 명령어들을 익혀두어야 하기 때문에 binary버전에 익숙해지는 것이 필수적이다. 그러므로 이 글에서도 톰캣의 binary버전을 설치하도록 하겠다. 과정은 매우 쉽다. http://tomcat.apache.org/download-70.cgi 에 접속하여 현재 일자로 최신버전인 7.0.25를 다운받도록 하자. 윈도우 환경에 따른 여러가지 버전이 있는데 자신이 32bit 운영체제이고 Windows를 사용..
2012.06.07 -
이클립스 + 톰캣 + 스프링 MVC + maven 개발환경 구축 - 1장
이 세팅은 가난한 개발자들이 필수적으로 갖추어야 할 기본포맷이다. 이 세팅 그대로 서버에 업로드 할 수도 있고, maven을 활용해 개발해놓은 자료들을 jar로 압축하여 심플하게 서버에 업로드할 수도 있다. 그러므로 개발환경 구축에 있어서 스프링을 활용하고, maven으로 버전관리를 함과 동시에 다양한 자바 오픈소스들을 최신버전으로 유지하고 싶다면 필수적으로 위의 구축환경을 갖추고 있어야 한다. (사실 이 글을 쓰는 시점엔 maven은 아직 잘 알지 못하여... 글을 써나가면서 어느 정도 알아가야겠다.) 헌데 세상에 나보다 잘난 개발자들이 넘쳐나는데도 굳이 내가 이 글을 쓰는 이유는... 이것이 가난한 개발자, 또는 개발 테스트 세팅의 가장 기초적인 베이스면서... 이 세팅을 완벽하게 구축할 수 있는 참..
2012.06.07 -
Java 설치 및 환경설정 관련
Java 기본 설정 1. Java JDK 설치_jdk(java se j2se)- http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html 1.1. jdk 설치 경로(local) - C:\Program Files\Java\jdk1.7.0_04\ 2. Eclipse 다운- http://www.eclipse.org/ 2.1 Eclipse 환경설정- 첨부 파일에 등록 3. Apache Tomcat 설정- http://tomcat.apache.org/ Spring Framework 설정
2012.06.05 -
2012.06.01_개발일기
2012.06.01 오늘은 내 귀가 빠진날이다.바야흐로 30년이란 시간이 흐르고나만의 개발 시간이 찾아 왔다. 많은 것을 배우고 또 해보자. 앞으로 해보고 싶은것들 정리 - Java 웹 페이지 구축
2012.06.01 -
[JSP] DB의 BLOB 타입으로 저장된 이미지를 출력해 보자.
파일 이미지를 다루는 방식은 인터넷에 많은데이번에 Byte[]로 받아 처리하는 방식에 대해 정리 차원에서 기록해보자.ibatis에서 BLOB 타입을 받아 처리하려면 설정해주어야 할 문제가 있다.(자세한 사항은 http://wiki.dev.daewoobrenic.co.kr/mediawiki/index.php/Ibatisclobblob ,http://blog.naver.com/PostView.nhn?blogId=mispro97&logNo=20053634922 참고) 1. applicationContext.xml 소스 추가접기12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849xml version="1..
2012.04.04