Administrator

Lokesh Gupta

Lokesh Gupta is a Java developer with more than 20 years of experience and the founder of HowToDoInJava, which he started in 2012. He has worked on Java and Spring applications at Hewitt Associates, Hughes Systique, Adobe and Bank of America. The site has over 1,600 tutorials on Java, Spring Boot, Hibernate, testing and TypeScript. Every example is run and verified before it is published, and the source code is on GitHub.

Website: https://howtodoinjava.com

Github: https://github.com/lokeshgupta1981/

Twitter: @HowToDoInJAVA

LinkedIn: https://www.linkedin.com/in/lokeshgupta1981/

My Articles:

Running JUnit Tests with Gradle

By utilizing the –tests option, we can run unit tests using Gradle from entire test suites to specific test classes or methods.

[Solved] Maven: release version 25 not supported (Java 21+)

The Maven error “release version 25 not supported” (or 21, 27) means the JDK that runs javac is older than maven.compiler.release. Learn how to check it with mvn -v and fix it with JAVA_HOME, toolchains, IntelliJ IDEA, GitHub Actions, Docker or Gradle, plus the maven-compiler-plugin setup for Java 21 and 25.

Spring Cloud AWS SQS: SqsTemplate and @SqsListener Example

Learn to send and receive Amazon SQS messages in a Spring Boot app with Spring Cloud AWS: SqsTemplate, @SqsListener, the endpoint property for LocalStack, processing more than 10 messages concurrently with maxConcurrentMessages, acknowledgement modes and FIFO queues.

Spring Boot OpenFeign Client Tutorial

Learn about Feign Client and how to use it in a Spring Boot application. Also, learn the commonly used default Feign configurations and customizing them.

Python Numpy 101: A Beginners Guide

Learn NumPy basic concepts, constants, attributes and how to use NumPy for data visualization, followed by the advantages and limitations.

Spring Boot WebClient POST Example

Spring Boot WebClient example discusses sending HTTP POST requests, submitting form data and handling the response status, headers and body.

About Us

HowToDoInJava provides tutorials and how-to guides on Java and related technologies.

It also shares the best practices, algorithms & solutions and frequently asked interview questions.