LLMs mit Informationen anreichern – RAG mit Spring AI
12. Februar 2025 Schreibe einen Kommentar Kategorisiert in: KI, SpringDie Serie „AI in Java“ geht weiter mit Retrieval Augmented Generation (RAG) in Spring AI. Nachdem wir uns im letzten Teil der Serie bereits mit…
KI in Java Anwendungen
2. Oktober 2024 Schreibe einen Kommentar Kategorisiert in: Java SE, Jakarta EE (Java EE), Quarkus, KI, SpringGenerative KI Modelle sind immer noch in aller Munde und mittlerweile hat vermutlich jeder schon einmal versucht sich mit ChatGPT zu unterhalten. Um die KI…
Werkzeuge für die AI – Function calling/Tools in LLMs mit Spring AI
6. November 2024 Schreibe einen Kommentar Kategorisiert in: KI, SpringEiner der ersten Stolpersteine bei der Integration von AI Schnittstellen in Anwendungen ist häufig, dass das Modell nicht auf aktuelle Informationen zurückgreifen kann, da diese…
Flyway für Datenbankmigrationen in Spring Boot
28. Mai 2024 Schreibe einen Kommentar Kategorisiert in: DevOps, SpringÜber die Lebenszeit einer Anwendung ergeben sich immer wieder auch Änderungen am Schema der persistenten Daten. Das zieht im Betrieb auch oft Probleme nach sich.…
Transaktionssteuerung mit @Transactional
1. Februar 2019 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), SpringTransaktionen sind nötig, um Daten atomar, konsistent, isoliert und dauerhaft bearbeiten und speichern zu können (ACID-Prinzip). Methoden von CDI-Beans können durch eine simple Annotation mit…
Spring Boot forward für Angular / SPA
4. November 2023 Schreibe einen Kommentar Kategorisiert in: Spring, WebprogrammierungRegelmäßig werden wir Single Page Applications wie Angular in einer Spring Boot Application integrieren wollen. Das lässt sich recht einfach dadurch realisieren, dass die kompilierte…
Globale Entity-Filter mit Hibernate @Filter
10. Juli 2022 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), SpringDank JPQL oder der Criteria API sind Queries keine große Sache. Doch oft entsteht in Projekten die Anforderung, Daten basierend auf z.B. Berechtigungen zu filtern.…
WebSockets + Spring Boot + Angular (1/2)
13. August 2022 Schreibe einen Kommentar Kategorisiert in: Spring, WebprogrammierungDie klassische Kommunikation zwischen JavaScript Anwendung und Backend findet zustandslos getriggert durch den Client statt. Doch was, wenn unser Backend „wichtige Neuigkeiten“ für unser Frontend…
WebSockets + Spring Boot + Angular (2/2)
20. August 2022 Schreibe einen Kommentar Kategorisiert in: Spring, WebprogrammierungIm letzten Beitrag haben wir uns ums Backend gekümmert, heute werfen wir Blick auf die Angular Seite, wenn es um die Einbindung von WebSockets geht.…
Spring Boot + Jasper Font Extensions
4. September 2022 Schreibe einen Kommentar Kategorisiert in: SpringJasper Reports bietet in der Java-Welt eine tolle Möglichkeit, um Reports für die unterschiedlichsten Einsatzzwecke zu generieren. Gerade im Zusammenspiel mit Spring Boot sollten wir…