Java Meets AI: Empowering Spring Developers to Build Intelligent Apps
summary
Claims enterprise Java is ready for generative AI and shows concrete code: a working recipe finder demo that uses GPT‑4o for text, Dolly 3 for images, Spring Boot starters and autoconfiguration, templating, and image bytes returned to the app. It wires embeddings + vector DB + Apache PDF parsing for retrieve‑then‑generate RAG, and implements function/tool calling. Compares LangChain4J (framework‑agnostic, faster innovation, good agent patterns) with Spring AI (deep Spring integration, MCP server support, production readiness for Spring developers).
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:59Generative AI fundamentals
- 3:03Why Spring for AI
- 5:35LangChain4J vs Spring AI
- 7:23Live demo: recipe finder
- 10:54Low-level API comparison
- 13:03Framework differences
- 14:45Advanced AI patterns
- 18:16Tool calling in Java
- 20:24RAG with family recipes
- 22:33Spring AI RAG & tool calling
- 27:07Agentic AI & MCP intro
- 30:18MCP servers in Spring AI
- 33:08Agent frameworks comparison
- 36:58Open source contributions
- 37:18Summary & best practices
- 39:27Q&A
related talks
51mJava Meets AI: Empowering Developers to Build Intelligent Apps
52mIntelligent Beans with Spring AI
48mSpring AI: Integrating Generative AI in Java Enterprise
01h 03mBuilding AI powered Applications with Java
49mSpring AI: Seamlessly Integrating AI into Your Enterprise Java Applications
47mBlazingly Fast GenAI App Development Java and Spring AI
28mSpring AI: Streamlining Java Enterprise AI Development and Deployment
26mJava’s GenAI Era: Getting Spring AI and Neo4j Applications to Production
