IntelliJ IDEA stores its settings in the .idea directory. We look at what’s stored here and whether to share the contents via source control.
Search Results for: maven
Java Weekly, Issue 514
Spring 6.1 is getting closer, and we still have lots of things to explore in Java 21 🙂
Introduction to LangChain
Learn how to work with large language models in Java with LangChain.
Difference Between ZipFile and ZipInputStream in Java
Learn how to use ZipFile and ZipInputStream to read zip files, explore their functional differences, and evaluate their performance.
How to Create CSV File from POJO with Custom Column Headers and Positions
Learn how to convert POJO to CSV format and write to the CSV file.
How to Convert an Object to String
Explore various techniques for converting an object to its string representation in Java.
How to Mock Environment Variables in Unit Tests
Learn how to write unit tests for code that uses environment variables with these Java testing libraries.
Using the Apache Commons Lang 3 for Comparing Objects in Java
Learn to compare objects using Apache Commons Lang 3.
Using zipWhen() With Mono
Explore how to use zipWhen() to combine the results of two or more Mono streams in a coordinated manner.
@FormDataParam vs. @FormParam in Jersey
Learn how to exchange data between clients using form encoded data with Jersey.
Java Weekly, Issue 511
Concurrent undo cycle, virtual thread pinning, Kafka worker on virtual threads, Java in Netflix, and no silver bullet in databases. A good week.
How to Subscribe a Kafka Consumer to Multiple Topics
Learn three different methods of subscribing a Kafka consumer to multiple topics.
Unnamed Patterns and Variables in Java 21
Learn about an exciting preview feature in Java 21: unnamed patterns and variables.
Create a GraalVM Docker Image
Learn how to build a Docker image for a GraalVM native executable.
RSocket Interface in Spring 6
Explore the new declarative RSocket client feature in Spring 6.
Get File Extension From MIME Type in Java
Learn how to use Java to determine file extensions for IANA media types.
Introduction to Apache Kafka
Learn the the basics of Apache Kafka.
A Guide to Log4j and the log4j.properties File in Java
Learn about Log4j and how to configure the core components using the log4j.properties file in Java.
Expand Columns with Apache POI
Explore two approaches in Apache POI to adjusting the column width of Excel spreadsheets.
Log4j 2 Configuration Using a Properties File
Learn about Log4j 2, its benefits over Log4j, and how to configure its core components using the log4j2.properties file in Java.