Inject

Szoftver screenshot:
Inject
Szoftver adatai:
Változat: 3.3.1
Feltöltés dátuma: 12 Apr 15
Fejlesztő: Ivan Korobkov
Engedély: Ingyenes
Népszerűség: 117

Rating: 2.0/5 (Total Votes: 1)

Ez használ jellemzők és lakberendezők referencia külső függőségek, és hatáskörét, hogy meghatározzák, hogyan kell újra tárgyakat.
Függőségek is lehet utalni típusú és opcionális kommentárokat.
Nem beállítás szükséges, de előrehaladott kód beállítása lehetséges.
A legtöbb más python függőségi injekciós eszközök, mint például a PyContainer vagy tavaszi Python, a portok más nyelveken (Java). Tehát ezek alapján függőségi injekcióban módon adott statikusan típusos nyelv.
Python nem Java, és így minták és programozási technikák, amelyek úgy tűnik, megfelelő és használható egy nyelven, lehet kínos másik.
Inject azért jött létre, hogy a pythonic módon függőségi injekcióban, felhasználva adott Python funkcionalitást.
Használt terminológia injekciót, szándékosan tette hasonló Guice azonban a belső építészet más.

Tulajdonságok :

  • Gyors, csak 2-3-szor lassabb, hogy a közvetlen példányosítás.
  • Normál módon példányosí- tárgyak, Class (* args, ** kwargs).
  • Az injekció érveket funkciók és módszerek.
  • Hivatkozás függőségek típusú és opcionális jegyzetek.
  • kötődés callables, példányok és kötetlen módszerek (lásd [nvokers).
  • Request hatálya middleware WSGI és Django alkalmazások (szükséges Python2.5 +).
  • Nincs szükség konfigurációra egyáltalán.
  • Speciális rugalmas konfiguráció lehetővé
  • Két injekciós módszerek, a leíró és a dekoratőr
  • Támogatás öröklés útján halad inject.super alapértelmezett kwarg értéke
  • Invokers hívni kötetlen módszerek (hűvös hallgatók)

  • Részleges injekciót, amikor már csak néhány érv fecskendezik:
  • Scope: application (Singleton), kérésre, noscope
  • könnyen integrálható a meglévő projekteket.

Mi az új ebben a kiadásban:

  • Az eltávolított IntelliJ ötlet fájlokat.

Hasonló program

ClearScript
ClearScript

20 Jul 15

Py4J
Py4J

14 May 15

Racket
Racket

10 Feb 16

AbsurdJS
AbsurdJS

9 Apr 16

Hozzászólások a Inject

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!
Keresés kategória szerint