@Annotation 스프링 자주 사용하는 어노테이션 정리
·
spring 스프링
[@Annotation] 스프링은 어노테이션이라는 일종의 메타데이터를 사용하여 특별한 기능으로 코드를 구현할 수 있다. 어노테이션을 활용하여 Spring Framework는 해당 클래스가 어떤 역할인지 정하기도 하고, Bean을 주입하거나 자동으로 getter와 setter를 생성하기도 한다. 이렇게 어노테이션을 활용하면 코드량이 감소하고 유지보수가 쉬우며 생산성이 증가한다는 장점이 있다. [대표적인 Annotation] @Component 개발자가 생성한 Class를 Bean으로 등록할 때 사용되는 어노테이션이다. Spring 은 해당 어노테이션을 보고 Bean으로 등록한다. 아래에 Bean에 관련한 자세한 설명이 있다! 스프링 빈(Spring Bean)이란? 1. 스프링 빈(bean) Spring I..
JPA 오라클 테이블 생성 시 자동 할당 및 기타 @어노테이션
·
spring 스프링
자동 할당 @Id @SequenceGenerator(name="seq_gen", sequenceName="seq_shoporder") @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="seq_shopoder") private int num; @SequenceGenerator(name="seq_gen", sequenceName="seq_shoporder") @SequenceGenerator : 시퀀스 생성기를 정의 하는 어노테이션 name : 생성기의 이름을 지정 sequenceName : 속성은 Oracle 데이터베이스의 시퀀스 이름을 지정 @GeneratedValue(strategy=GenerationType.SEQUENCE, generator..
해니01_15
'@Annotation' 태그의 글 목록