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에게 정보를 전달하는 (작업을 지시하는 느낌) 용도인듯..?

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s