You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**demo-web-app** – przykładowa aplikacja webowa (spring boot), która używa SDK i rozszerza o przykładowe użycia czy scenariusze testowe.
8
+
-**ksef-client** – biblioteka (SDK), zawierająca wspólną logikę, modele oraz interfejsy.
9
+
10
+
Całość napisana jest w języku **Java**. Do komunikacji HTTP wykorzystywany jest java.net.http.HttpClient.
11
+
12
+
13
+
## 🔧 Wersje technologii
14
+
| Komponent | Java | Spring Boot |
15
+
|----------------|------|-------------|
16
+
|`ksef-client`| 11 | – |
17
+
|`demo-web-app`| 21 | 3.3.0 |
18
+
19
+
---
20
+
21
+
### Struktura katalogów ksef-client
22
+
23
+
24
+
-**api**
25
+
Zawiera buildery do tworzenia requestów do API oraz serwisy wspomagające generowanie certyfikatów, kryptograficzny czy sam klient http który realizuje żądania HTTP do API.
26
+
27
+
-**client**
28
+
Zawiera modele klas odpowiadających zwrotkom z API, definicje wyjątków, interfejsy oraz modele.
29
+
30
+
31
+
32
+
### Struktura katalogów demo-web-app
33
+
34
+
-**integrationTest**
35
+
Zawiera przykładowe scenariusze testowe.
36
+
37
+
-**api**
38
+
Zawiera przykładowe rest kontrolery, które wywołują bezpośrednio ksef clienta.
0 commit comments