Server Side JavaConference50min
Unleashing Vector Search with Spring AI, LangChain4J, Hibernate Vector, and the Oracle Database 23ai
This session demonstrates building GenAI applications in Java using Oracle AI Vector Search and Database 23ai, with frameworks like Hibernate Vector, Spring AI, and LangChain4J. Attendees will learn to efficiently store, query, and utilize vector embeddings and similarity search for AI-driven applications within Java environments.

Juarez Barbosa JuniorOracle
talkDetail.whenAndWhere
Thursday, October 9, 09:30-10:20
Room 3
This session introduces how to build GenAI applications with Java, leveraging Oracle AI Vector Search with Oracle Database 23ai, integrating Oracle-specific extensions such as Hibernate Vector, Spring AI, and LangChain4J to build powerful vector search capabilities into your Java applications.
We'll introduce the VECTOR data type and demonstrate how to store, query, and retrieve vector embeddings in an easy yet efficient way. Attendees will learn how to implement similarity searches and leverage vector search for various AI-driven applications within the familiar Java frameworks.
By the end of the session, participants will have a deep understanding of how to harness Oracle AI Vector Search, the Oracle Database 23ai, and several Java frameworks to create GenAI applications with Java.
We'll introduce the VECTOR data type and demonstrate how to store, query, and retrieve vector embeddings in an easy yet efficient way. Attendees will learn how to implement similarity searches and leverage vector search for various AI-driven applications within the familiar Java frameworks.
By the end of the session, participants will have a deep understanding of how to harness Oracle AI Vector Search, the Oracle Database 23ai, and several Java frameworks to create GenAI applications with Java.

Juarez Barbosa Junior
Juarez Barbosa Junior is a Sr. Principal Java Developer Evangelist – Director of Developer Evangelism at Oracle. Previously, he was an Azure Developer Relations Lead at Microsoft and a Thought Leader and Technical Evangelist at IBM. He has over 20 years of professional experience, having held senior leadership roles in DevRel, software engineering, and startup-related initiatives. His knowledge comprises Java, Python, Cloud Computing (Oracle OCI, Azure, GCP, IBM Cloud, and AWS), DevOps, IaC, CI/CD, and Cloud Native. https://juarezjuniorgithub.github.io/

talkDetail.transcript.loginToSeeTakeaways
talkDetail.transcript.loginToSeeInsights
comments.speakerNotEnabledComments