스프링 DM 6.2. Defining references to OSGi services 스프링 DM은 OSGi 서비스 레지스트리를 통해 사용할 수 있는 서비스를 나타내는 빈을 선언하는 기능을 제공한다. 이런 방법으로 통해 OSGi 서비스는 애플리케이션 컴포넌트로 주입될 수 있다. 서비스를 룩업할때는 해당 서비스가 지원하는 서비스 인터페이스 타입과 레지스트리에 등록된 서비스 속성에 부합하는 부가적인 필터 표현식을 사용한다. 몇몇 경우에, 간단하게 애플리케이션에서 하나의 서비스만을 필요로 할
Collection Collections - 엘리먼트는 Java의 List에 대응 합니다. 다음과 같이 설정할 수 있습니다. NDS Wii WOW 순서대로 NDS가 첫번째 WOW가 세번째 입니다. @Test public void list(){ Member keesun = (Member) bf.getBean(“keesun3”); List wishList = keesun.getWishList(); assertEquals(“NDS”, wishList.get(0)); assertEquals(“Wii”, wishList.get(1)); assertEquals(“WOW”, wishList.get(2)); }위의
list List [ ] 이거 사이에 요소들을 넣어 주면 됩니다. 신기한건 + 랑 * 연산이 먹힌다는 거지요. >>> a = [ ‘a’, ‘b’, ‘c’] >>> a [‘a’, ‘b’, ‘c’] >>> a * 2 [‘a’, ‘b’, ‘c’, ‘a’, ‘b’, ‘c’] >>> a + a [‘a’, ‘b’, ‘c’, ‘a’, ‘b’, ‘c’] >>> a [‘a’, ‘b’, ‘c’]리스트에 있는 요소의 수정과 삭제도 직관적으로 할 수 있습니다. >>> a [‘a’