všetky možnosti
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Zdroj: libspi-java  ]

Balík: libspi-java (0.2.7-1)

Odkazy pre libspi-java

Screenshot

Zdroje Debian:

Stiahnuť zdrojový balík libspi-java:

Správcovia:

Externé zdroje:

Podobné balíky:

zjednodušuje používanie rozhrania poskytovateľa služieb (SPI) Java

Použitie Java SPI (Service Provider Interface) je skvelým spôsobom ako zabezpečiť rozšíriteľnosť vášho programu. Ale implementácia a distribúcia takého rozhrania sú náchylné na chyby.

Jedným z dôvodov je, že systém závisí od schém pomenovania a textových súborov. Názov implementácie by ste mali dať do textového súboru, ktorý sa nachádza v ceste classpath v adresári META-INF/services/<kvalifikovaný názov rozhrania>.

Tento projekt umožňuje programátorovi použiť anotáciu @ProviderFor na označenie triedy za implementáciu nejakého rozhrania. Počas kompilácie sa na príslušných miestach vytvoria potrebné súbory. Preskúma sa aj trieda, či dodržiava všetky relevantné pravidlá poskytovateľa služieb. Porušenia týchto pravidiel sa prejavia vo forme chyby v čase kompilácie, čo pomáha programátorovi písať robustnejší kód.

Stiahnuť libspi-java

Stiahnuť pre všetky dostupné architektúry
Architektúra Veľkosť balíka Nainštalovaná veľkosť Súbory
all 25.9 kB47.0 kB [zoznam súborov]