일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹프로그래밍
- JavaScript
- Java
- 스프링프레임워크
- JSP
- java annotation
- Request/Response Header
- java컴파일
- 데이터문서포맷
- Servlet
- XML Core
- 카카오APi
- 데이터베이스
- 자바
- 데이터포맷
- Ajax
- 반응형웹
- Multipart
- xml
- JSTL
- 세션
- XML DOM
- 프로그래밍용어
- 데이터규정
- Session
- xml mapping
- 자바스크립트
- HTTP
- Database
- 공문서작성규정
- Today
- Total
목록Java (4)
KyungHwan's etc.
스프링을 통한 의존성 주입1.XML을 통한 의존성 주입expert.xml ** 2. @Autowired 를 통한 속성주입Car 라고 하는 클래스에 tire 라고 하는 속성을 만든다고 한다. 그럼 대부분 아래와 같은 코드를 만들게 된다.Tire tire; public Tire getTire() { return tire; } public void setTire(Tire tire) { this.tire = tire; } get /set 메서드를 꼭 만들어야 할까? Eclipse 의 Source > Generate Getters and Setters...메뉴를 사용하면 get/set 메서드를 아주 쉽게 만들어 주지만 Spring 개발팀은 더 창조적으로 어노테이션을 이용하는 방법을 사용하기 시작하여 ..
java annotation 과 reflection을 사용한 xml mapping 1. 커스텀 어노테이션을 생성 2. 어노테이션을 찾고 주입하는 컨테이너클래스 생성 3. 어노테이션을 이용하여 사용 스프링 프레임워크를 사용하면, 어노테이션을 이용하여 많은 개발을 하게 된다. 스프링 프레임워크에서 의존성주입(DI)을 위해 @Autowired 어노테이션을 이용하기도 하며, 리플렉션을 통해서 URL을 매핑하기 위한 @RequestMapping 어노테이션등을 사용하게 된다. 어노테이션은 JAVA에서 코드내에 메타데이터(metadata)를 넣기 위해 도입한 개념으로, 특정 지점(ElementType: Type, Method, Field, . . .)에 특정 지점(Retention: Source, Class, Run..
JAVA 콘솔에서 컴파일 방법1. Hello.java 파일 생성 ( editplus 사용) 2. cmd 창에서 컴파일Hello.java파일이 존재하는 경로에서 javac컴파일컴파일 후 실행 jar jar란? Java Archive 의 준말이며, 소프트웨어에서 수많은 자바 클래스 파일과 연관 메타 데이터, 리소스(텍스트, 그림)을 하나의 파일로 모아서 자바 플랫폼에 응용소프트웨어나 라이브러리를 배포하기 위한 패키지 파일 포맷이다-c 새 아카이브를 생성 -C 지정된 디렉토리로 변경하고 다음 파일을 포함 -t 아카이브에 대한 목차를 나열 -x 아카이브에서 명명된 (또는 모든) 파일을 추출 -u 기존의 아카이브를 업데이트 -f 아카이브 파일 이름을 지정 -v 표준 출력에 대한 자세한 정보 출력을 생성 -m 지정..
어노테이션(Annotation)JDK1.5 부터 제공된 기능인 어노테이션은 @(;AT) 으로 시작하는 주석의 한 형태를 말한다. @Override, @SuppressWarnings("") 과 같은 어노테이션에 익숙할 것이다어노테이션은 메타데이터 한 형태로, 프로그램에 대한 정보를 제공하지만, 그 프로그램의 일부는 아니다. 어노테이션을 설정한 코드에 직접적인 영향을 미치지는 않는다.Annotation의 의미Annotation의 사전적 의미는 주석이다하지만 Java에서의 Annotation은 조금 더 고차원적이다.자바 소스 코드에 추가하여 사용할 수 있는 메타 데이터의 일종이다. 즉, 자바 소스 코드에 들어가면서 데이터의 데이터를 정의해줄 수 있다. Annotation의 역사Annotation은 JDK 버전..