[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

September, 2025

  • 30 September

    Building an AI Semantic Movie Recommender With Vector Search

    Author: Arek Borucki Original post on Foojay: Read More Last time, we created a vector search index in a local MongoDB Atlas cluster. Now, let’s put it to work with a real case: building an AI-powered movie recommender that suggests films similar to The Matrix–without any shared keywords. Reading time: 3-4 min The challenge This demo will be entirely based …

    Read More »
  • 30 September

    Boost Dev Productivity with Payara Server Maven Plugin + AI Agent

    Author: Dominika Tasarz Original post on Foojay: Read More Table of Contents Managing Payara Server Just Got SmarterWhat Is the Payara Server Maven Plugin?Meet the AI Agent (Experimental)Demo #1 – Memory & Threads, in Plain English What’s happening: Demo #2 – JDBC, JMX, and JMS Made Easy What’s happening: Configuring the AI Agent Final Thoughts Want to see this in …

    Read More »
  • 30 September

    JavaFX Links of September 2025

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents CoreApplicationsComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here is the overview of the JavaFX LinksOfTheMonth of September 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. …

    Read More »
  • 29 September

    Take the State of Java 2025 Survey

    Author: Geertjan Wielenga Original post on Foojay: Read More Do you want to know which Java JDK distribution is used where for what and when? The time has come again to take the State of Java Survey and share insights while gaining Java ecosystem knowledge. All those participating will get the complete research, which can be of great benefit in …

    Read More »
  • 25 September

    Introduction to Data-Driven Testing with Java and MongoDB

    Author: Otavio Santana Original post on Foojay: Read More Table of Contents PrerequisitesStep 1: Create the entitiesExplanation of annotations:Step 2: Create a database containerStep 3: Generate our first DDTConclusion As applications expand, the complexity of the rules they enforce also increases. In many systems, these rules are embedded within the data, primarily in database queries that filter, join, or compute …

    Read More »
  • 24 September

    Design Patterns Update to JDK25

    Author: Miro Wengner Original post on Foojay: Read More Table of Contents JEPs LTS journey (focus on coding but not only): References: The information technology landscape is changing rapidly. This is not only due to the utilization of AI and new methodologies [8], or business requirements trying to keep up, but also because of the incremental complexity of expected solutions. …

    Read More »
  • 23 September

    Power your AI application with Vector Search

    Author: Arek Borucki Original post on Foojay: Read More Most major database vendors, like MongoDB , are adding vector search capabilities to their products. It’s becoming a standard feature as demand for AI-powered applications grows. Reading time: 3-4 min What is vector search needed for? MongoDB Vector Search enables semantic queries. For example, finding support tickets with similar meanings even …

    Read More »
  • 23 September

    How to Kickstart Your Jakarta EE 11 Projects with Payara Starter

    Author: Dominika Tasarz Original post on Foojay: Read More Table of Contents Why Payara Starter Exists What’s New in Payara Starter How to Create Jakarta EE 11 Apps with Payara Starter Why This Matters for Java Developers Jakarta EE 11 is here, bringing powerful new capabilities for enterprise Java developers. But getting started quickly can be a challenge – that’s …

    Read More »
  • 18 September

    From Zero to Vector Hero – Locally!

    Author: Arek Borucki Original post on Foojay: Read More In the previous issue, I explained how to run a local MongoDB Atlas cluster using Atlas CLI – no cloud account required. If you missed it, read it here Run an Atlas cluster locally in minutes. Now let’s see how to use Vector Search in that local environment. Reading time: 3-4 …

    Read More »
  • 18 September

    JC-AI Newsletter #5

    Author: Miro Wengner Original post on Foojay: Read More Table of Contents Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence. Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of …

    Read More »