Jakarta EE Meets AI
summary
Claims that Java alone suffices to integrate LLMs, not Python, and proves it by wiring Java REST endpoints to OpenAI using Jakarta REST, CDI producers and plain HTTP; demos run with Spring AI starter, LangChain4J, Quarkus, Open Liberty and Helidon; shows how to package Spring AI for CDI consumption, how to inject an OpenAI model, and that Helidon starts fastest and has highest throughput; all demos successfully call OpenAI with only an API key.
AI-written summary · about
chapters (13)
- 0:00Introduction and speaker intro
- 1:31History of Jakarta EE
- 4:43Jakarta EE 10 and 11 updates
- 10:03AI integration in enterprise Java
- 14:22Demo setup and frameworks
- 16:30Spring AI integration demo
- 20:06Quarkus AI integration demo
- 22:57Pure Jakarta EE AI integration
- 29:50LangChain for Java demo
- 34:10Mixing Spring AI with Jakarta EE
- 40:18Helidon Jakarta EE profile demo
- 42:28Jakarta EE 10 and 11 summary
- 43:34Resources and closing
related talks
58mJakarta EE Meets AI
46mAI Tools for Jakarta EE
55m"You can't use AI directly in Java!" Hold my prompt...
45mBuilding Intelligent Enterprises: AI-Powered Java with LangChain4j & CDI
49mSpring AI: Seamlessly Integrating AI into Your Enterprise Java Applications
44mJava Meets AI: Empowering Spring Developers to Build Intelligent Apps
57mPure Java Enterprise AI/LLM Integration (EAI 2.0)
53mJava meets AI: Build LLM-Powered Apps with LangChain4j
