Java(63)
-
놓치기 쉬운, 기본적인 사항들!
요즘 다시 JAVA 공부를 시작하고 있다. 2002년도에 자바1.3 시절때 공부한 내용들을... 다시 한번 공부하고 있다. 공부의 이유인즉!! 현재 JAVA 1.6 까지 나온 마당에... JAVA를 사용하고 있음에... 매번 사용했던 패턴들만 사용하다 보니.. 이전 공부 했던 내용들에 대해서 많이 놓치고 간 부분들이 많았다. 공부하는데 있어서, 무엇이 두려울쏘냐!!! 기초부터 다시 시작했다. 그중에서 새삼 다시한번 중요한 부분에 대해서 기술한다. 1. if , switch if 문과 switch 문 중에 어떤 것을 사용해야 할지에 대해서 고민하는 경우가 가끔씩 생긴다. 성능을 고려했을 경우에는 사실 switch 문을 써야 할 경우가 있다. 수치나 문자에 대한 이동의 처리가 if문보다 빠르다.(컴파일시에 ..
2010.01.11 -
Eclipse에 Log4E Plug-in 설치하자
이건... 앞서서 설치한 SpringFramework 설치 하듯이 , 인터넷을 통한 업데이트만으로는 쉽지 않는 방법 라이센스를 구매 해야만 사용할수 있는 부분때문에... 직접 Download를 받아서 수동으로 설치 해야한다.(돈이 엄써서...T.T) 1. 가장 기본적인건데.. 자꾸 빼먹는듯한.. 실제Log4j 을 사용하기 위해서는 Package가 있어야 써먹지... http://apache.tt.co.kr/logging/log4j/1.2.15/ 에 보시면 apache-log4j-1.2.15.zip 을 다운 받아서 2. 압축 풀면.. 그 안에는 log4j-1.2.15.jar 파일이 있다. 요걸~~ classpath 잡힌곳에다 넣으면 된다. 난 그냥 tomcat/lib 폴더에 넣었다. 3. Eclipse를 ..
2008.05.20 -
Eclipse로 WebService 예제를 함 해봅시다.
이클립스에는 제공하는 웹서비스에 대해서 알아보겠습니다. 상세 설명 영문으로 보고 싶은분은 클릭 젠장 그림두 없구 맘에 안드네~ 한글로 읽고 싶다 클릭 새로운 프로젝트를 만듭니다. 이전과 같이 Dynamic Web Project 를 선택합니다. 프로젝트 이름은 본인 맘대루 하세요~ 프로젝트가 만들어지면 Converter.java 파일을 생성합시다. 섭씨, 화씨 온도 변환 프로그램입니다. 아주 간단하죠. 이러면 일단 웹서비스를 만들 준비가 끝난 것입니다. package wtp; public class Converter { public float celsiusToFarenheit ( float celsius ) { return (celsius * 9 / 5) + 32; } public float farenhe..
2008.05.14 -
Spring Framework 소개 -1
오늘은 우선 간단히 Spring이라는 프레임워크가 어떤 것이며 어떠한 장점이 있는지 알아보도록 하겠습니다^^ Spring Framework는 Rod Johnson의 “Expert One-on-One J2EE Design and Devlopment” 에서 소개된 코드를 기초로 한 J2EE Application Framework이며 2005년 2월 28일에 Spring Framework 1.1.5가 릴리스 되었습니다. Spring이라는 Framework는 단어 그대로 유연한 특성을 가지는 프레임워크라 할 수 있는데 … J2EE용 프로젝트를 위해 설계된 Open Source project이며 내부적으로 구성된 layed Archtecture를 지원하여 J2EE 개발을 쉽게 해 주는 프레임워크 입니다. (Tra..
2008.05.14 -
Eclipse와 Struts 사용하기 -2
Eclipse와 Struts 사용하기 본 강좌에서는 Eclipse, Tomcat, Struts를 이용하여 웹 애플리케이션을 개발 하기 위한 환경 설정과 Struts를 이용한 Hello World 프로그램을 만들어 볼 것 입니다. Tomcat 및 Eclipse의 설치는 JSP나 Apache/Tomcat Forum의 설치 강좌를 참고하셔서 먼저 설치 하시기 바랍니다. 물론 Tomcat Plug-in도 설치가 되어 있다고 가정 하겠습니다. 최종적인 버전에 대해 정리하면 tomcat5.5.4, Eclipse 3.0.1, Tomcat Plug-in 3.0 입니다. 주의)아래에는 Eclipse의 간단한 사용법이나 톰캣 프로젝트 만드는 요령에 대해서는 자세히 나와 있지 않습니다. 이 부분은 Eclipse와 Tomca..
2008.05.13 -
Jakarta Struts Framework 소개-1
Jakarta Struts Framework 소개 Jakarta Project의 Struts는 MVC 모델(Model 2)을 자바 웹 기술로 구현 할 수 있게 해주는 오픈 소스 프레임워크 입니다. 즉 이전의 강좌 내용 이었던 MVC 모델을 개발자가 일일이 구현 하기 위해서는 너무나도 많은 노력이 필요 하므로 이를 편리하게 구현 할 수 있도록 해주는 틀 정도로 보시면 되겠네요… 웹 애플리케이션을 개발 할 때 규모가 작은 소규모 프로젝트에서는 Model 1이 유용 하였지만 엔터프라이즈 환경의 대규모 웹 애플리케이션 개발에는 모델2를 도입해야만 복잡도나 유지보수 면에서 훨씬 효율적 입니다. JSP의 Model1에서도 자바 빈을 잘 사용하면 표현과 비즈니스 로직을 분리 할 수 있지만 View 역할을 하는 JSP..
2008.05.13