Dziedzictwo: piekło czy okazja?

Historia migracji JBossa do Spring Boot
05. maja 2022
From legacy hell to modern efficiency: Learn about our JBoss to Spring Boot migration journey. Discover insights at our blog.
From legacy hell to modern efficiency: Learn about our JBoss to Spring Boot migration journey. Discover insights at our blog.
Łukasz Kotyński
Java Developer
Czas czytania
Minuty
Udostępnij artykuł
Zawartość

AKT 1

Notka autora

Świat menedżerów ETF

Nasza (nie)oczekiwana podróż

AKT 2

Konfiguracja wstępna

JBoss świadczył usługi

Starszy kod zależny od JNDI

AKT 3

Czyszczenie konfiguracji

Zarządzanie hasłami

Generowanie prostego magazynu kluczy PKCS12 z podanymi hasłami wygląda następująco.
Następnie użyj go z Javą.
Gdzie wyglądałoby przykładowe użycie magazynu kluczy.

Nieznana starsza konfiguracja zakłócająca działanie bibliotek Spring Boot

Fasola bez superklasy

AKT 4

Problemy z konfiguracją Springa XML

Dla uproszczenia rozważmy następujące klasy
Ktoś popełnił błąd i wstrzyknął do konstruktora Consumer<String> zamiast Consumer<Integer>. Podczas korzystania z adnotacji Java, automatyczne okablowanie Springa wstawia klasę Bar, co prowadzi do wyjątku RuntimeException
Natomiast w przypadku konfiguracji XML nie zaobserwowano tego problemu

Problemy z wydajnością menedżera transakcji

Opóźnienia kwarcowe

Długo i szczęśliwie