# annotation

Spring : @어노테이션
스프링프레임워크에서 코드를 작성해나가면서 자주 사용했던 어노테이션들과 사용해보지 않았던 어노테이션들도 한번 정리해보자.그 전에 @annotation 이 무엇인지 정확하게 알고 있지 못하다면 한번 짚고 넘어가보자.annotation의 단순한 사전적 의미는 주석이다.그런데

Layered Architecture & @Component, 게시판 insert 예제
효율적인 개발과 유지보수를 위해 Application을 계층화해서 개발대규모의 중/대규모 Application에서 적용한다각 레이어는 독립된 R&R을 가진다Layered Architecture는 인접한 레이어로만 통신이 가능하고 대표적으로 OSI 7 레이어가 있다Lay

AOP - 03. 컴파일 타임 AOP
컴파일 타임 AOP 는 공통 기능 코드가 핵심 기능 코드에 삽입이 된 후에 컴파일이 되는 것을 의미해요듣기만 해도 이걸 어떻게 하는거지? 라고 생각이 드실거에요저도 이게 가능한가? 라는 의문을 가지고 있었는데스프링을 사용하면 아주 익숙한 녀석이 있었습니다. 바로 Lom

[Spring] Annotation을 이용한 DI
어노테이션이란 시스템이 읽는 주석으로, 클래스와 메소드에 작성하는 메타데이터의 일종입니다.코드가 깔끔해진다.유지보수성이 높아진다.데이터 유효성 검사에 용이하다.생산성이 증가한다.컴파일러가 코드 작성 문법을 검사할 수 있도록 정보를 제공한다.SW 개발툴 빌드 또는 배치

2022-05-19(Java_Effective)
시작하게 된 계기 및 다짐 😮이번 코드스테이츠의 백엔드 엔지니어링 개발자 부트캠프에 참여하게 되면서 현직개발자 분들의 빠른 성장을 위한 조언 중 자신만의 블로그를 이용하여 배운 것 들을 정리하는게 많은 도움이 된다 하여 시작하게 되었다.그 날 배웠던 것을 길지 않아도
Annotation(애너테이션)
annotation은 주석처럼 프로그래밍 언어에 영향을 미치지 않으면서 유용한 정보를 제공한다. 에너테이션의 역할을 살펴보면 다음과 같다.컴파일러에게 문법 에러를 체크하도록 정보를 제공프로그램을 빌드할때 코드를 자동으로 생성할 수 있도록 정보 제공런타임에 특정 기능을
애너테이션 (Annotation)
주석은 소스 코드를 읽는 사람에게 정보를 제공한다애너테이션은 프로그램에게 정보를 제공한다JDK에서 제공하는 표준 애너테이션은 주로 컴파일러를 위한 것으로 컴파일러에게 유용한 정보를 제공한다.JDK에서 제공하는 애너테이션은 java.lang.annotation 패키지에
여러가지 Annotation
@Controller Rsponse형태가 기본적으로 HTML 내려가게 됨@RestController : 기본적으로 Rsponse는 Object Mapper 를 통해서 json의 형태로 변경되어서 내려감@RequestMapping: 원하는 Http 메소드를 지정해야됨 지

[보충학습] Annotation
Servlet 3.0 이상에서는 어노테이션을 사용하여 url을 설정해준다고했는데 annotation이 뭔지 정리해보고자 한다. Annotation 정의 메타데이터의 한 형태인 annotation은 프로그램 자체의 일부가 아닌 프로그램에 대한 데이터를 제공해준다. (=

[Java] 애너테이션(Annotation)
자바만의 매력적인 기능인 애너테이션에 대해 알아봐요~ 이런 것도 있다니 자바를 빨리 마스터하고 싶어지네요 ㅎㅎ
스프링 Annotation 정리
Annotation이란 사전상 주석의 의미이지만, Java에서는 주석 이상의 특별한 기능을 가지고 잇다. Java 코드에 추가하여 사용할 수 있는 메타데이터의 일종으로, 스프링 프레임워크에서 해당 클래스의 역할을 정의하거나, Bean을 주입하는 등 여러가지 역할을 할