Quantcast
Channel: Baeldung
Browsing all 3609 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Implementing an AI Assistant with Spring AI

1. Overview In this tutorial, we’ll discuss the concepts of Spring AI that can help create an AI assistant using LLMs like ChatGPT, Ollama, Mistreal, etc. Enterprises are increasingly adopting AI...

View Article


Image may be NSFW.
Clik here to view.

Transform a Future into CompletableFuture

1. Introduction In this tutorial, we’ll explore how to transform a Future into a CompletableFuture. This transformation allows us to leverage the advanced features of CompletableFuture, such as...

View Article


Image may be NSFW.
Clik here to view.

How to Read an External Properties File in Maven

1. Overview Maven, a popular build and dependency manager, is widely used in Java development. Also, we can create custom properties in Maven. When building Java applications, we often rely on...

View Article

Image may be NSFW.
Clik here to view.

Introduction to transmittable-thread-local

1. Overview Storing context during code execution is a common challenge. For instance, we might store security properties during a web request or keep traceability fields like transaction ID for...

View Article

Image may be NSFW.
Clik here to view.

AWS SDK – Fixing the “Unable to Find a Region via the Region Provider Chain”...

1. Introduction When using the AWS SDK to connect programmatically to an AWS service, a common issue related to the region configuration of AWS resources might arise. The reason for such an issue is...

View Article


Image may be NSFW.
Clik here to view.

Introduction to libGDX

1. Overview Java has long been a popular choice for game development, with notable successes like the original version of Minecraft. Developing a game without a game library or engine could be a...

View Article

Image may be NSFW.
Clik here to view.

How to Share Data Between Steps in Cucumber

1. Introduction Cucumber is a testing tool that supports Behavior-Driven Development (BDD) methodology. BDD empowers non-technical stakeholders to describe business features using natural...

View Article

Image may be NSFW.
Clik here to view.

Difference Between Swagger and HATEOAS

1. Overview Two popular approaches to designing REST APIs are often used: Swagger and HATEOAS. Both aim to make APIs more user-friendly and understandable but follow distinct paradigms. In this...

View Article


Image may be NSFW.
Clik here to view.

How to Drag and Drop in Selenium

1. Overview In this tutorial, we’ll explore how to perform drag-and-drop actions using Selenium and WebDriver. Drag-and-drop functionality is commonly used in web applications, from rearranging items...

View Article


Image may be NSFW.
Clik here to view.

Using Java Flight Recorder (JFR) in Quarkus

1. Introduction Java Flight Recorder (JFR) is a powerful JVM tool for capturing events to monitor, profile, and troubleshoot applications. Integrating JFR with Quarkus gives us detailed insights into...

View Article

Image may be NSFW.
Clik here to view.

JSON Unit Test Assertions Using JsonUnit

1. Overview In this short article, we’ll explore the JsonUnit library and use it to create expressive assertions for JSON objects. We’ll start with a simple example, showcasing the smooth integration...

View Article

Image may be NSFW.
Clik here to view.

Count Hills and Valleys in an Array of Integers

1. Introduction When solving data structure and algorithm (DSA) problems, counting distinct patterns in sequences can be intriguing. In our previous article, we discussed various approaches to...

View Article

Image may be NSFW.
Clik here to view.

Java Weekly, Issue 572

1. Spring and Java >> Introducing Spring AI Amazon Bedrock Nova Integration via Converse API [spring.io] Spring AI introduces an integration with the new generation of Amazon Nova models, using...

View Article


Image may be NSFW.
Clik here to view.

Introduction to Apache Accumulo

1. Introduction Humanity produces massive amounts of sensitive data daily, and organizations need to manage everything from personal information and financial records to classified documents and...

View Article

Image may be NSFW.
Clik here to view.

Quarkus WebSockets Next

1. Introduction In this article, we’re going to look at the quarkus-websockets-next extension for the Quarkus framework. This extension is a new, experimental extension to support WebSockets within our...

View Article


Image may be NSFW.
Clik here to view.

Dynamic Spring Data JPA Repository Query With Arbitrary AND Clauses

1. Overview In developing an application with Spring Data, quite often we need to construct a dynamic query based on the selection criteria to fetch data from the database. This tutorial explores three...

View Article

Image may be NSFW.
Clik here to view.

What Is chain.doFilter() Doing in Spring Filter?

1. Introduction In this tutorial, the main focus will be to understand the purpose of the chain.doFilter() method in the Spring framework. To gain a good understanding we’ll first explore what a filter...

View Article


Image may be NSFW.
Clik here to view.

Introduction to ClickHouse Database

1. Overview Through the use of Online Analytical Processing (OLAP), businesses gain insights into their current operations and identify trends for improvement. This is typically done by performing...

View Article

Image may be NSFW.
Clik here to view.

Difference Between a HashMap and a Dictionary in Java

1. Overview Java developers often encounter HashMap and Dictionary when working with key-value pair data structures. At first glance, they might seem interchangeable, but they have significant...

View Article

Image may be NSFW.
Clik here to view.

Java Weekly, Issue 573

1. Spring and Java >> Announcing Spring AI MCP: A Java SDK for the Model Context Protocol [spring.io] The Spring AI ecosystem now includes a new (experimental) module that implements the Model...

View Article
Browsing all 3609 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>