목차 Annotation? 자바 어노테이션은 자바 코드에 메타 데이터를 제공하기 위해 사용됩니다. @ 문자와 어노테이션 이름으로 구성이 되며, 컴파일러에서는 @ 문자로 시작이 되면 어노테이션으로 판단을 합니다. 어노테이션은 값을 저장할 수 있는 엘레멘트를 가지며, 어노테이션 이름 다음에 괄호 안에 엘레멘트를 정의합니다. @Entity(name = "table") 위의 어노테이션은 Entity라는 이름의 어노테이션이고 name이라는 엘레멘트를 가지며 name 엘레멘트의 값은 table입니다. 어노테이션은 클래스, 인터페이스, 메소드, 메소드 파라메터, 필드, 지역 변수 위에 위치할 수 있습니다. @Entity public class Animal { } Built-in Java Annotations Java..
목차 사용자 정의 어노테이션을 정의하여, 특정 메소드에 정의한 어노테이션을 선언하고 이 어노테이션이 정의 되어 있는 메소드를 찾아 메소드 이름을 출력하는 스프링부트 프로그램을 작성해보겠습니다. Annotation 정의 @interface를 사용하여 Print 어노테이션을 정의합니다. 어노테이션에 3개의 element를 정의합니다. 메소드에 적용 및 런타임에 사용하기 위해 Retention과 Target을 선언합니다. package com.example.anno.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; i..
목차 자격 증명(credentials) 설정 aws configure 명령으로 access key, secrect key와 리전 및 포맷 정보를 저장할 수 있습니다. $ aws configure AWS Access Key ID [****************IU5A]: AWS Secret Access Key [****************kdC5]: Default region name [ap-northeast-2]: Default output format [json]: 또는 credentials 파일을 직접 수정하여 설정하셔도 됩니다. ➜ ~ sudo vi ~/.aws/credentials aws configure명령으로 key를 설정하고 ~/.aws 경로에 있는 credentials 파일을 읽어보면 아..
- Total
- Today
- Yesterday
- JSON
- Git
- Log
- JPA
- apm
- AWS
- Kibana
- plugin
- Java
- mac
- elasticsearch
- tomcat
- Container
- error
- Size
- spring
- Linux
- Postman
- logstash
- spring boot
- Spark
- Filter
- Index
- install
- docker
- maven
- SpringBoot
- intellij
- scala
- gradle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |