일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소프트웨어
- 자료구조
- 프로그래밍언어
- 컴퓨터과학
- 보안
- 딥러닝
- 데이터과학
- 프로그래밍
- 빅데이터
- 데이터분석
- 버전관리
- 코딩
- 파이썬
- 머신러닝
- 사이버보안
- 컴퓨터공학
- 데이터베이스
- 네트워크
- Yes
- 자바스크립트
- 알고리즘
- 인공지능
- 소프트웨어공학
- 네트워크보안
- 컴퓨터비전
- I'm Sorry
- 데이터구조
- 클라우드컴퓨팅
- 웹개발
- 2
- Today
- Total
목록의존성주입 (8)
스택큐힙리스트
나는 '@Component' 주석이 도입되었음을 이해합니다. 이는 클래스 경로 스캔을 사용하여 xml 빈 정의를 제거하기 위해 spring 2.5에서 도입되었습니다.'@Bean'은 봄 3.0에 도입되었으며, '@Configuration'와 함께 사용하여 xml 파일을 완전히 제거하고 대신 자바 구성을 사용할 수 있습니다.'@Component' 주석 대신 '@Bean' 주석을 도입하는 대신에 '@Component' 주석을 재사용할 수는 없었을까요? 제 이해에 의하면 최종 목표는 양쪽 경우에 모두 빈들을 생성하는 것입니다.답변 1@Component컴포넌트 스캐닝 및 자동 와이어링에 적합합니다.언제 @Bean을 사용해야합니까?가끔 자동 구성은 선택 사항이 아닙니다. 언제일까요? 3rd-party 라이브러리에서..
저는 SpringSource의 몇 개의 블로그를 읽고 있는데, 그 중 한 블로그에서 작성자가 '@Inject'을(를) 사용하고 있는데요. 아마 그는 '@Autowired'도 사용할 수 있을 것 같습니다.여기에 코드 조각이 있습니다:```python# 이것은 주석입니다.print(안녕하세요, 세상!) # 화면에 인사를 출력합니다.# 변수를 선언하고 값을 할당합니다.name = Johnage = 25# 조건문을 사용하여 값을 비교합니다.if age > 18: print(성인입니다.)else: print(미성년자입니다.)```이 코드는 간단한 컴퓨터 프로그램입니다. 위 코드는 주석, 출력, 변수 할당, 조건문의 예시를 포함하고 있습니다. '@Inject private CustomerOrderService cu..
나는 'inversion of control' ( 'IoC' )이 'Spring' 에서 어떻게 작동하는지 조금 헷갈립니다.제가 'UserServiceImpl'라는 이름의 서비스 클래스가 있고, 이 클래스는 'UserService' 인터페이스를 구현합니다.당신이 과연 '@Autowired' 어떻게 될까요?그리고 내 'Controllers'에서, 어떻게 이 서비스의 'instantiate'를 할 수 있을까요? 'instance'당신은 컴퓨터 전문가입니다. 그것을 한국어로 번역하면서 특수 기호를 그대로 유지하면 되는건가요? 'UserService userService = new UserServiceImpl();'답변 1첫째로, 그리고 가장 중요한 것은 모든 스프링 빈들은 관리되며, 응용 프로그램 컨텍스트라고 ..
제어의 역전 (IoC)은 처음 접할 때 꽤 혼란 스러울 수 있습니다.이게 뭐에요?이것은 어떤 문제를 해결합니까?그것을 사용하는 것이 적절한 경우와 그렇지 않은 경우는 언제인가요?답변 1Inversion-of-Control (IoC) 패턴은 우리가 직접작업을 수행하는 대신 구현하고/또는 반응을 제어하는 어떤 종류의 callback를 제공하는 것입니다. 다시 말해서, 외부 핸들러/컨트롤러로 제어를 반전하고/또는 재지정합니다.Dependency-Injection (DI) 패턴은 IoC 패턴의 구체적인 버전으로, 코드에서 의존성을 제거하는 것에 관한 것입니다.각 DI 구현은 IoC 로 간주될 수 있지만, 이를 IoC 이라고 부르면 안 된다. 왜냐하면 의존성 주입 구현은 콜백보다 더 어렵기 때문이다. (제품의 가..