spring annotation

학부때 잠깐 사용해보고 손놓았던 java..

spring framework study를 시작하면서 java 안에 있는 annotation(@)을 봤다.. 흠흠흠..
annotation은 JEE5 부터 새롭게 추가된 문법요소라고 하며, java에는 기본적으로 아래와 같은게 있다고 한다.
– @override(parent class의 operation을 override 한거다.)
– @Deprecated(앞으로 없어질 operation이다. 이제 쓰지마라..)
– @SuppressWarnings(그 warning아는거다..)

spring framework에서 사용하는 annotation은 아래 url 참조
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:ptl:annotation-based_controller

java annotation은 코드를 보는 개발자(또는 compiler)에게 정보를 전달하는 용도인 반면,
spring annotation은 실질적으로 spring framework에게 정보를 전달하는 (작업을 지시하는 느낌) 용도인듯..?

쉽게따라하는 자바 웹 개발…. 따라하기

서버개발하는데 자바, 톰켓, 뭐 그런게 필요하구나.. 정도만 알고 시작한 서버개발.

Spring Framework 돌려서 톰캣위에 Hello World 뿌려봄.
===================================
1. eclipse EE버전 install (난 kepler로)
https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr2

2. eclipse marketPlace( Help -> Eclipse Market Place)서 spring tool suite(STS) install

3. apache tomcat 7.0 install (http://tomcat.apache.org/download-70.cgi) 후 elipse에서 서버 설정
-> perspective를 spring으로 변경하여 server tab에서 설정

4. sample 코드 빌드/실행

=====================================

차차 해 보자.