Inject

소프트웨어 스크린 샷:
Inject
소프트웨어 정보:
버전: 3.3.1
업로드 날짜: 12 Apr 15
개발자: Ivan Korobkov
라이센스: 무료
인기: 117

Rating: 2.0/5 (Total Votes: 1)

이 개체를 재사용하는 방법을 지정하는 기술자 및 외부 종속성을 참조하는 데코레이터 및 범위를 사용합니다.
종속성 유형 및 옵션 주석을 참조 할 수 있습니다.
어떤 구성이 필요하지 않습니다,하지만 고급의 코드 구성이 가능합니다.
이러한 PyContainer 봄 또는 Python과 같이 대부분의 다른 파이썬 의존성 주입 도구는 다른 언어 (자바)에서 포트입니다. 그래서 그들은 정적으로 입력 된 언어에 대한 특정 의존성 주입 방법을 기반으로합니다.
파이썬은 자바 아니므로 적절한 하나의 언어에서 사용할 수있는 것 패턴 및 프로그래밍 기술은, 또 다른 어색 할 수 있습니다.
를 주입 특정 파이썬 기능을 활용, 의존성 주입의 파이썬 방법을 제공하기 위해 만들어졌습니다.
분사에 사용되는 용어는 의도적 그러나 내부 구조는 다른, Guice와 유사한 만들어졌다

이 특징 : 있습니다.

고속, 2 ~ 3 배 느린 것을 직접 인스턴스화.
인스턴스 개체, 클래스 (* 인수, ** kwargs로)의 정상적인 방법.
함수 및 메서드에 인수를 주입.
종류 및 옵션 주석에 의해 종속성을 참조.
callables, 인스턴스 및 언 바운드 방법에 바인딩 ([nvokers 참조).
WSGI와 장고 응용 프로그램의 범위 미들웨어 요청 (Python2.5 + 필요).
어떤 구성이 전혀 필요하지 않습니다.
가능한 고급 유연한 구성
두 주입 방법, 설명 및 장식
기본 kwarg 값으로 inject.super 전달하여 상속에 대한 지원
호출자가 결합되지 않은 방법을 호출 (청취자 멋진)
부분 주사, 일부 인수 주입하는 경우 :
스코프 : 응용 프로그램 (싱글), 요청, noscope
기존의 프로젝트에 쉽게 통합 할 수 있습니다.

이 릴리스의 새로운 기능입니다 :

이 제거 인 IntelliJ 아이디어 파일.

유사한 소프트웨어

Gambit
Gambit

9 Feb 16

Ejscript
Ejscript

11 Mar 16

Elm
Elm

10 Feb 16

Parameters
Parameters

12 May 15

코멘트 Inject

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색