"애노테이션"의 두 판 사이의 차이

13번째 줄: 13번째 줄:
{| class='wikitable'
{| class='wikitable'
|-
|-
| [[@Deprecated]] ||
| || [[@Deprecated]]
|-
|-
| [[@Retention]] ||
| || [[@Retention]]
|-
|-
| [[@SuppressWarnings]] ||
| || [[@Target]]
|-
|-
| [[@Target]] ||
| java.lang || [[@Override]]
|-
|-
| [[@Override]] || java.lang.Override
| java.lang || [[@SuppressWarnings]]
|-
|-
| [[@Column]] || javax.persistence.Column
| [[@Column]] || javax.persistence.Column
44번째 줄: 44번째 줄:
|-
|-
| [[@Configuration]] || org.springframework.context.annotation.Configuration
| [[@Configuration]] || org.springframework.context.annotation.Configuration
|-
| [[@Component]] || org.springframework.stereotype.Component
|-
|-
| [[@Controller]] ★★ || org.springframework.stereotype.Controller
| [[@Controller]] ★★ || org.springframework.stereotype.Controller

2016년 6월 21일 (화) 14:39 판

annotation
애노테이션, 애너테이션[1], 어노테이션[2]
java annotation
자바 애노테이션

1 애노테이션

  • 어떤 데이터에 대해 관련된 정보(메타데이터)를 주석으로 부여하는 것

2 자바 애노테이션

  • 자바에서 사용하는 애노테이션
@Deprecated
@Retention
@Target
java.lang @Override
java.lang @SuppressWarnings
@Column javax.persistence.Column
@Entity javax.persistence.Entity
@GeneratedValue javax.persistence.GeneratedValue
@Id javax.persistence.Id
@GenericGenerator org.hibernate.annotations.GenericGenerator
@Autowired org.springframework.beans.factory.annotation.Autowired
@EnableAutoConfiguration org.springframework.boot.autoconfigure.EnableAutoConfigur
@SpringBootApplication org.springframework.boot.SpringApplication
@Bean org.springframework.context.annotation.Bean
@ComponentScan org.springframework.context.annotation.ComponentScan
@Configuration org.springframework.context.annotation.Configuration
@Component org.springframework.stereotype.Component
@Controller ★★ org.springframework.stereotype.Controller
@Service org.springframework.stereotype.Service
@Repository org.springframework.stereotype.Repository
@Transactional org.springframework.transaction.annotation.Transactional
@RequestMapping ★★ org.springframework.web.bind.annotation.RequestMapping
@RestController ★★ org.springframework.web.bind.annotation.RestController
@EnableWebMvc ★★ org.springframework.web.servlet.config.annotation.EnableWebMvc
@Data lombok.Data
@AllArgsConstructor lombok.AllArgsConstructor
@NoArgsConstructor lombok.NoArgsConstructor

3 같이 보기

4 참고 자료

  1. [ӕnətéiʃən]
  2. "어노테이션" 41200개, "애노테이션" 9130개, "애너테이션" 4480개
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}