A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
How to force Maven JDK 1.8 support through the POM file – Coffee Talk: Java, News, Stories and Opinions
Don’t let Eclipse’s default settings hinder your development. Learn how to force Maven JDK 1.8 support through the POM file and change the default setting from 1.5 to 1.8.
Migrating Java applications to Quarkus, Part 2: Before and after – Red Hat Developer Blog
In this article, I’ll show performance comparisons for building and running a Java application before and after using Quarkus.
The Cloud Native Imperative — Results from the 2019 Jakarta EE Developer Survey
The results of the 2019 Jakarta EE Developer Survey are out. Almost 1,800 Java developers from around the world have spoken. Taken together with the engagement and response to my recent posts on the future of Jakarta EE (see my latest blog here), the survey makes clear the developer community is focused on charting a new course for a cloud native future, beginning with delivering Jakarta EE 8.
2019 Jakarta EE Developer Survey results are out: Cloud native integration is top priority – JAXenter
With around 1,800 respondents, the 2019 Jakarta EE Developer Survey provides some valuable insight into the future of enterprise Java.
Payara Server in Production Ops Teams Guide
This guide introduces some features of Payara Server that you may not know about, which are especially useful for the operations teams.
New JAX Mag issue: Putting the spotlight on Java tools – JAXenter
Just because a certain tool is popular, doesn’t mean it’s suitable for every situation. This issue is a mix of popular and lesser-known Java tools. Enjoy!
2 Ways to Join String in Java 8? StringJoiner and String.join Examples
Joining multiple String literals or object into one is a common programming requirement and you will often find situations where you need t…
30+ Spring MVC Framework Interview Questions Answers for Java/JEE Developers
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Java Testing Weekly 20 / 2019
There are many software development blogs out there, but many of them don’t publish testing articles on a regular basis. Also, I have noticed that some software developers don’t read blogs written by software testers. That is a shame because I think that we can learn a lot from them. That is why I decided to create a newsletter that shares the best testing articles which I found during the last week. Let’s get started. Technical Stuff Mockito Strict Stubbing and The UnnecessaryStubbingException is a useful blog post that provides an introduction to strict stubbing and explains how you can create strict stubs with Mockito. Property-based Testing in Java: PBT and Test-driven Development is an interesting blog post that describes how you can write property-based tests when you are doing TDD. Running Kotlin Tests With Gradle is my blog post that describes how you can create a Gradle project that can run unit and integration tests which use JUnit 5 and Kotlin. Why test POJOs is a controversial blog post which explains why you should write tests for your POJOs. The Really Valuable Stuff Clean up bad BDD scenarios is an excellent blog post that describes how you can replace
Top 35 Java String Interview Questions with Answers
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
When to use intern() method of String in Java?
The String.intern() method can be used to deal with String duplication problem in Java . By carefully using the intern() method you can s…
Spring Framework Master Class – Learn Spring the Modern Way!
Learn the magic of Spring Framework in 100 Steps with Spring Boot, Spring JDBC, Spring AOP, Hibernate, JUnit & Mockito
How to Read a CSV file with Header in Java using Jackson with Example
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.