728x90
반응형

dependency-injection 3

JavaBean의 역할

질문 : JavaBean은 정확히 무엇입니까? "Bean"은 속성과 getter / setter가있는 Java 클래스라는 것을 이해했습니다. 내가 이해하는 한 C 구조체와 동일합니다. 사실인가요? 또한 빈과 일반 클래스 사이에 실제 구문상의 차이가 있습니까? 특별한 정의 나 인터페이스가 있습니까? 기본적으로 이것에 대한 용어가있는 이유는 무엇입니까? 또한 Serializable 인터페이스는 무엇을 의미합니까? 답변 JavaBean은 표준 일뿐입니다. 그게 다야. 그것은 단지 관습입니다. 많은 라이브러리가 그것에 의존합니다. Serializable 과 관련하여 API 문서에서 : 클래스의 직렬화는 java.io.Serializable 인터페이스를 구현하는 클래스에 의해 활성화됩니다. 이 인터페이스를 구현하..

Spring Framework에서 @Inject와 @Autowired의 차이점

질문 : Spring Framework에서 @Inject와 @Autowired의 차이점은 무엇입니까? 어떤 조건에서 어떤 것을 사용할까요?SpringSource에 대한 일부 블로그를 살펴보고 블로그 중 하나에서 저자는 @Inject @Autowired 도 사용할 수 있다고 가정합니다.다음은 코드입니다.@Inject private CustomerOrderService customerOrderService;@Inject 와 @Autowired 의 차이점에 대해 잘 모르겠으며 누군가가 차이점을 설명하고 어떤 상황에서 어떤 것을 사용할 것인지 설명하면 감사하겠습니다.답변javax.inject.Inject 주석을 참조한다고 가정합니다. @Inject 자바 CDI (의 일부 컨텍스트 및 의존성 주입 표준 Java ..

Angular 오류 "EXCEPTION: Can't resolve all parameters for component"

질문 : 각도 구성 요소에 서비스를 삽입하려고 할 때 오류 "예외 : 구성 요소에 대한 모든 매개 변수를 확인할 수 없습니다", 그 이유는 무엇입니까? Angular에서 기본 앱을 빌드했지만 내 구성 요소 중 하나에 서비스를 삽입 할 수없는 이상한 문제가 발생했습니다. 그러나 내가 만든 세 가지 다른 구성 요소 중 하나에 잘 주입됩니다. 우선, 이것은 서비스입니다. import { Injectable } from '@angular/core'; @Injectable() export class MobileService { screenWidth: number; screenHeight: number; constructor() { this.screenWidth = window.outerWidth; this.scr..

728x90
반응형