Inject

軟件截圖:
Inject
軟件詳細信息:
版本: 3.3.1
上傳日期: 12 Apr 15
開發: Ivan Korobkov
許可: 免費
人氣: 117

Rating: 2.0/5 (Total Votes: 1)

它使用描述符和裝飾引用外部依賴,和範圍,指定如何重用對象。
依賴關係可以通過類型和可選的註釋被引用。
無需配置,但是先進的代碼的配置是可能的。
大多數其他蟒蛇依賴注入工具,如PyContainer或Python的春天,是從其他語言(Java)的端口。因此,他們是基於特定的靜態類型語言的依賴注入方式。
Python是不是Java,所以模式和編程技術,這似乎正確的,並用一種語言可用,可尷尬的另一個。
注入已創建提供依賴注入的Python的方式,利用特定的Python功能。
在注射使用的術語已有意做出類似吉斯,但內部結構是不同的

特點

  • 在快速,只有2-3倍慢的直接實例。
  • 在實例化對象的普通方法,類(*的args,** kwargs)。
  • 在注射參數到函數和方法。
  • 在通過類型和可選的註釋引用的依賴關係。
  • 在綁定到可調用,實例和非綁定方法(參見[nvokers)。
  • 在申請範圍中間件WSGI和Django應用程序(需要的python2.5 +)。
  • 在不需要進行配置的。
  • 高級靈活的配置可能
  • 在兩種注射方法,描述符和裝飾
  • 在傳遞inject.super作為默認值kwarg支持繼承
  • 在調用器調用非綁定方法(酷聽眾)

  • <李類=“bbli”>局部注射,當時只有一些參數注入:
  • 在作用域:應用程序(單身),請求了noscope
  • 在輕鬆集成到現有的項目。

什麼在此版本中是新的

  • 在刪除IntelliJ IDEA的文件

類似的軟件

Mult
Mult

12 May 15

Lua
Lua

21 Jul 15

RubyTree
RubyTree

1 Mar 15

AbsurdJS
AbsurdJS

9 Apr 16

意見 Inject

評論沒有發現
添加評論
打開圖片!