전체 글(688)
-
Springframework 3.0 환경 설정
사전 개발 환경 세팅 JDK 1.7 : http://www.java.com/ko/download/chrome.jsp?locale=ko STS (SpringSource Tool Suite) v2.9.1 : http://www.springsource.org/downloads/sts-ggts 웹 컨테이너 Apache Tomcat v7.0 설치 : http://tomcat.apache.org/download-70.cgi Mybatis v3.1.1 : http://code.google.com/p/mybatis/wiki/Downloads?tm=2 MySQL Community Server v5.5.27 : http://www.mysql.com/downloads/mysql/ MySQL Connector / J v5.1..
2012.10.15 -
SpringFramework 3.0 : HelloWorld 찍어보긔
먼저 Eclipse IDE 를 실행시키면 workspace 설정과 같은 초기 설정들을 일부 하게 된다. 이부분은 프레임워크를 배우는 것과 무관하니 개인의 취향대로 선택을 하시길 바란다. 먼저 좌측의 Package Explorer 에 임의의 자바 프로젝트를 하나 생성한다. 이부분 역시 스프링하고는 무관하다. 그 이후에 스프링 관련 라이브러리를 프로젝트 내에 추가를 시켜줘야 하는데 이렇게 아래와 같이 나오게 하면 된다. 참 쉽죠? 는 훼이크고.. 아래와 같이 추가하는 방법, 아시는 분은 아시겠으나 모르는 분들은 또 모를 수 있다. 그래서 준비했다.. 아래 이미지에 보면 라이브러리를 추가하는 경로가 있으니 앞으로 해당 메뉴에서 추가를 하여 쓰시길 바란다. 또한 라이브러리 실제 jar 파일은 위의 그림처럼 아예..
2012.01.19 -
SpringFramework 3.0 : 아~~~ 무것도 없이 시작하기 (환경설정)
.NET 만 하다가 이제는 뭔가 변화가 필요하다 싶어서 Java를 시작하게 되었다.. 그중 학교 선배가 번역한 서적을 골라서 시작을 했다. 워낙 회사에는 굴러다니는 토비의 스프링 책이 잔뜩 있어서 굳이 이걸 사서 볼필요가 없다고 느껴져서 전혀 다른 스타일의 다른 서적을 골랐으니.. 바로 스프링 3 레시피 라는 책이 되어주시겠다. 생각보다 구성이 독특해서 끌리는 책이었지만.. 토비의 스프링이라는 책이나 다름없이 두껍고 무거운 마법책임은 틀림 없다 -ㅅ-; 아주 오래전부터 스프링이라는 기술 내지는 컨셉을 접할 기회가 있었으나.. 그때는 프레임워크니 뭐니 사용할 단계가 아니라 public static void main 도 급급했던 리즈시절이기 때문에 굳이 필요성을 못느껴서 실습을 하면서도 다소 의아했던 그런 ..
2012.01.19 -
Panoramas 2011.11.23
-
[ASP.NET MVC 3] 자기혼자 다하는 신비의 마술
사실 이전 편에 보여줄려했던 신비의 마술은 동영상에만 살짝 나와있고... 실제로는 지금부터 시작해 보려고 합니다. 일단 이전 내용처럼 구성이 되어있어야 하니 이걸 선행 하도록 합니다. --> 바로가긔 먼저 이런 형태의 웹 프로그램을 만든다고 가정하고... 이 웹사이트는 한 회사의 조직과 그 구성원들을 관리하는 사이트이며, 여기서 도출 될 수 있는 레코드의 단위인 조직과 구성원은 다음과 같이 한 조직은 여러 구성원을 가지고 있고, 구성원은 여러명이 존재하는 이런 관계를 지을 수 있습니다. 1. 일단 DB에 대해서는 생각치 않고 Model 부분부터 작성 해 봅니다. 별 것 없이 위에 정의한 UML 대로 클래스를 구성했고 대부분의 내용은 그냥 제 취향대로 넣어봤습니다. 2. 이제 컨트롤러를 작성합니다. 작성하..
2011.05.13 -
[ASP.NET MVC 3] 간단하게 만드는 MVC 웹사이트
새로운 Scaffolding 시스템은 완전히 새로운 프레임워크에서, 쉽게 끌어와서 생산적으로 시작할 수 있으며, 무엇을 할 것인지에 대한 경험이 있다면 일반적인 개발 작업을 자동화 할 수 있습니다. 자동화 작업은 MvcScaffolding라 불리우는 새로운 NuGet의 scaffolding 패키지에 의해 공급됩니다. "Scaffolding"은 "사용자 제작을 할 수 있는 소프트웨어의 기본 개요를 편집하여 빠르게 만듬"을 의미하는 소프트웨어 기술일것입니다. 우리가 작성하는 ASP.NET MVC Scaffolding 패키지는 크게 몇 가지 시나리오에서 유용합니다. 라는데 솔직히 말하면 초심자인 나로서는 당췌 알아 들을 수가 없어서 동영상에서 하던 마법의 시연쇼를 재연해 보기로 했다. VS2010을 통해서 아..
2011.05.13