πŸ€”μ–΄λ…Έν…Œμ΄μ…˜μ΄λž€?

μžλ°” μ• λ„ˆν…Œμ΄μ…˜(Java Annotation)은 μžλ°” μ†ŒμŠ€ μ½”λ“œμ— μΆ”κ°€ν•˜μ—¬ μ‚¬μš©ν•  수 μžˆλŠ”
λ©”νƒ€λ°μ΄ν„°μ˜ 일쒅이닀. 보톡 @ 기호λ₯Ό μ•žμ— λΆ™μ—¬μ„œ μ‚¬μš©ν•œλ‹€. JDK 1.5 버전 μ΄μƒμ—μ„œ
μ‚¬μš© κ°€λŠ₯ν•˜λ‹€. μžλ°” μ• λ„ˆν…Œμ΄μ…˜μ€ 클래슀 νŒŒμΌμ— μž„λ² λ””λ“œλ˜μ–΄
μ»΄νŒŒμΌλŸ¬μ— μ˜ν•΄ μƒμ„±λœ ν›„ μžλ°” 가상머신에 ν¬ν•¨λ˜μ–΄ μž‘λ™ν•œλ‹€.

Untitled

μœ„μ˜ 그림은 과거의 파일 관리 λ°©λ²•μ΄μ—ˆλ‹€.

μžλ°” μ½”λ“œμ™€ κ΄€λ ¨ μ„€μ • νŒŒμΌμ„ λ”°λ‘œ μ €μž₯ν•˜κ³ , "ver @.@"둜 κ΅¬λΆ„ν•˜μ—¬ κ΄€λ¦¬ν–ˆλ‹€.

μœ„μ™€ 같이 관리λ₯Ό ν•˜λŠ”λ° 두 κ°€μ§€μ˜ 어렀움이 μžˆμ—ˆλ‹€.

  1. μ‚¬λžŒλ“€μ΄ μžλ°” μ½”λ“œλŠ” λ³€κ²½ν•˜λŠ”λ° μ„€μ • νŒŒμΌμ„ μ—…λ°μ΄νŠΈ ν•˜μ§€ μ•ŠλŠ” 어렀움

  2. μ„€μ •κ³Ό μ½”λ“œκ°€ λΆ„λ¦¬λ˜μ–΄μžˆμ–΄, κ°œλ°œμ— λŒ€ν•œ 어렀움

κ·Έλž˜μ„œ λ‹€μŒκ³Ό 같은 관리방법을 μ±„νƒν•˜κ²Œ λ˜μ—ˆλ‹€.

Untitled

이제 ν•˜λ‚˜μ˜ νŒŒμΌμ—μ„œ μ½”λ“œμ™€ 섀정을 관리할 μˆ˜κ°€ 있던 것이닀.

πŸ“Œμ–΄λ…Έν…Œμ΄μ…˜μ˜ μ’…λ₯˜

μ–΄λ…Έν…Œμ΄μ…˜μ—λ„ μ’…λ₯˜κ°€ μžˆλ‹€.

μ–΄λ…Έν…Œμ΄μ…˜μ„ ν•˜λ‚˜μ”© μ‚΄νŽ΄λ³΄μž!