분류 전체보기 (229) 썸네일형 리스트형 @Qualifier DI를 하기 위해서 1. 태그나 태그를 이용해서 직접 의존을 주입할 대상 빈을 지정하는 방법 2. 위 두 태그를 사용하지 않아도 스프링이 알아서 알맞은 의존객체를 찾아서 주입해주는 '의존 자동 주입' 방법 사용 1. 자동주입 대상에 @Autowired 어노테이션 2. XML 설정에 추가 @Autowired 적용 1. 생성자에 적용 2. 필드에 적용 3. 설정메소드에 적용 위 3가지 방법은 XML설정에서 의존주입관련 설정x 대신 태그 추가. 출처: blog.naver.com/sksk3479/221178451242 each(), $.each() 사용법 $("요소 선택").each(function) $.each($("요소 선택").function) 1. $("요소 선택").each(function(param1, param2) {}) 2. $.each($("요소 선택"), function(param1, param2) {}) 3. $("요소 선택").each(function() { $(this) }) 4. $.each($("요소 선택"), function() { $(this) }) 설명: 배열에 저장된 문서 객체만큼 메소드가 반복실행. 배열에 저장된 객체의 인덱스 순서대로 하나씩 접근하여 객체를 선택하고 인덱스를 구한다. 예제: 내용1-1 내용1-2 내용1-3 내용2-1 내용2-2 내용2-3 결과: $.map() 제이쿼리에는 배열과 관련한 함수들이 존재한다. 개중에 $.map 을 알아보자. $.map() 사용법 : $.map(Array, function) $.map(Array, function(param1, param2) { return 데이터; }); 설명: 배열에 저장된 데이터 수만큼 메소드를 반복실행한다. 함수에서 반환된 데이터는 새 배열에 순서대로 저장된다. 새로 저장된 배열 객체를 반환한다. 예제: 결과: Properties 생성 파일을 직접 여는 클래스가 아니므로 FileReader, FileInputStream 객체를 매개변수로.. 외부 리소스와 직접 연결되지 않으므로 '확인된 예외'가 throw되어 있지 않음. load() 메소드를 통해 파일 정보를 넣어줌. 값(value) 가져오기 스트림으로 열린 Properties 파일 객체를 로드함. key값을 제공하면 해당하는 Value를 문자열로 반환함 package properties; import java.io.File; import java.io.FileReader; import java.util.Properties; public class Main { public static void main(String[] args) { File path = new File("C:\\.. User Agent Navigator 객체 : 브라우저 종류와 버전 등 웹브라우저 전반에 대한 정보제공 객체. 대표적인 navigator 프로퍼티 navigator.userAgent : 브라우저가 User-Agent HTTP 헤더에 넣어 전송하는 문자열로 appName과 appVersion의 모든 정보를 포함하며 더 자세한 정보를 추가로 담고 있다. 이 정보에 대해서는 표준화된 서식이 존재하지 않기 때문에 각 브라우저 특성에 따라 파싱해야 한다. 출처: ohgyun.com/292 JAXB 직렬화 : java object를 XML로 역직렬화 : XML을 java object로 위 내용을 도와주는 api가 JAXB(Java Architecture for XML Binding) JAXB Annotation @XmlRootElement : XML의 Root Element명을 정의 @XmlElement : XML의 Element명을 정의 @XmlType : XML스키마 이름과 namespace 정의 propOrder 속성을 이용해서 XML 표현 시 요소들의 표현 순서를 정의 @XmlElementWrapper : 다른 XML 요소들을 감싸는 역할. List같은 컬렉션 객체들을 XML 변환 시... 예제1. Java Object를 XML로 변환 package jaxb; import java.io.Fi.. servlet과 웹소켓 package com.devjones.util.websocket; import javax.websocket.OnClose; import javax.websocket.OnError; import javax.websocket.OnMessage; import javax.websocket.OnOpen; import javax.websocket.server.ServerEndpoint; @ServerEndpoint("/mySock") public class WebSocket { @OnOpen public void handleOpen() { System.out.println("client is now connected..."); } @OnMessage public String handleMessage(String m.. 오라클 테이블 스페이스 테이블 스페이스란? 데이터를 저장하는 데이터베이스에서, 데이터 저장 단위 중 가장 상위에 있는 단위를 테이블 스페이스라고 한다. 논리적단위로, 데이터블록-> 익스텐트-> 세그먼트-> 테이블스페이스 이렇게 나뉘는데, 데이터 블록 여러개가 익스텐트를, 익스텐트 여러 개가 세그먼트를 구성하는 방식이다. 출처: coding-factory.tistory.com/411 JaxWsProxyFactoryBean public class JaxWsProxyFactoryBean extends ClientProxyFactoryBean Factory for creating JAX-WS proxies, This class provides access to the internal properties used to set-up proxies. Using it provides more control than the standard JAX-WS APIs. .create() 메소드 스트림 api stream은 컬렉션, 배열 등의 저장 요소를 하나씩 참조하며 함수형 인터페이스(람다식)를 적용하며 반복적으로 처리할 수 있도록 해주는 기능이다. (InputStream등등과 다른것) package streamapi; import java.util.Arrays; import java.util.List; public class Main { public static void main(String[] args) { List names = Arrays.asList("alpha", "beta", "gamma", "delta", "epsilon"); //기존 코딩방식 long count = 0; for(String name : names) { if(name.contains("e")) count++; } System.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 23 다음