Integrating AI into Your Java Applications: Spring AI Deep Dive with RAG, Tool Calling & MCP Similarity score = 0.87 More