[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

February, 2026

  • 4 February

    BoxLang 1.10.0: Functional Arrays, Elegant Loops & Distributed Locking

    Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What’s New Nine New Array Methods for Functional Programming Elegant Loop Destructuring Syntax Distributed Cache Locking for Clustered Environments Dynamic Module Management Performance Optimizations Fully-Qualified Name Resolution ASM Compilation Improvements Streaming Binary Responses Developer Experience Enhancements MiniServer Warmup URLs Runtime Introspection Variables Module Binary Directory JSR-223 Configuration Flexibility …

    Read More »
  • 4 February

    First Test of Java on the VisionFive 2 Lite (RISC-V)

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents Why RISC-V?StarFive VisionFive Test Board Getting Started Hardware Setup Installing Ubuntu Java Installation and Testing Installing Java Simple Java Tests Conclusion As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I’ve asking various suppliers to send me …

    Read More »
  • 3 February

    GraphQL for Java Developers: Building a Flexible Data Layer

    Author: Matteo Rossi Original post on Foojay: Read More Table of Contents GraphQL fundamentals Why GraphQL fits well in the Spring ecosystemChoosing Netflix DGS with Spring for GraphQLProject setup Dependencies Domain model overviewDefining the GraphQL schemaPersistence with MongoDBQuery resolvers with Netflix DGSMutations and input validationResolving relationships in MongoDBThe N+1 query problemUsing DataLoader in Netflix DGSError handling in GraphQLSecurity considerationsWhen GraphQL is …

    Read More »
  • 2 February

    FOSDEM 2026 and the Open Source Firehose

    Author: Steve Poole Original post on Foojay: Read More Table of Contents The Chaos and the Crowd FOSDEM isn’t a conference so much as a live snapshot of the open source ecosystem in action. Navigating the Firehose So why go in person when you could watch from your sofa? Trends and Tensions in 2026 What did FOSDEM 2026 actually tell …

    Read More »
  • 2 February

    Bringing Java Closer to Education: A Community-Driven Initiative

    Author: Igor De Souza Original post on Foojay: Read More Table of Contents The role of this GitHub repository Why Java in Education Matters A Major Milestone: Java in CoderDojo Community Content vs. Official Raspberry Pi Foundation Material Impact on Raspberry Pi, Pi4J, and the Java Ecosystem The Challenge with the Raspberry Pi Foundation Connecting Existing Content Creators A Call …

    Read More »
  • 2 February

    Code. Check. Commit. 🚀 Never Leave the Terminal with Claude Code + SonarQube MCP

    Author: Jonathan Vila Original post on Foojay: Read More Table of Contents First things first: What is Claude Code? The Old Way: The Context-Switching Tax The Missing Piece: SonarQube MCP Server The Workflow: Generate, Verify, Remediate Step 1: The Setup Step 2: The Action (Java Example) Interacting with your Project Why this matters Hola Java developers! 👋 We all know …

    Read More »
  • 2 February

    Announcing: Sustainability for Java Developers — A New Collaborative Guide from the Foojay.io Community

    Author: A N M Bazlur Rahman Original post on Foojay: Read More Java developers from around the world are writing a book about a question that’s becoming impossible to ignore: how do we write software that’s good for both our projects and the planet? Sustainability for Java Developers: Towards an Understanding of Sustainable Java Software Development is now freely available …

    Read More »

January, 2026

  • 31 January

    JavaFX Links of January 2026

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents CoreApplicationsGamesComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here are the JavaFX LinksOfTheMonth of January 2026. 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. Core Gluon published …

    Read More »
  • 30 January

    One Java community. Many countries. One place to meet: JCON EUROPE

    Author: Richard Fichtner Original post on Foojay: Read More Table of Contents Foojay.io friends, you’re invited—for free! Relive JCON EUROPE 2025 At JCON EUROPE, developers, speakers, and contributors from across the globe come together to exchange ideas, share experiences, and connect around Java. What makes our Java community special isn’t just new frameworks, AI, or shiny tooling — it’s the …

    Read More »
  • 29 January

    Abstracting Data Access in Java With the DAO Pattern

    Author: Tim Kelly Original post on Foojay: Read More Table of Contents A simple implementation Prerequisites The domain class The DAO API The ProductDao class Using the DAO Using MongoDB as the persistence layer Setting up MongoDB The MongoDBProductDao class Connecting to MongoDB The application class Advanced considerations Preventing business logic leakage Adding custom query methods Error handling Conclusion The …

    Read More »