Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
and many more ....
I agree to the Terms and Privacy Policy

Error handling omitted for brevity

Q: What is the difference between programming in college and programming in the real world?A: Error handling Do you remember when you were learning to program? Do you remember those text books you had back in college? And do you remember what they said about error handling? As I remember it most of what they said about error handling was: ...

Read More »

How to Pass Parameters to ActionListener in ADF

java-interview-questions-answers

In some cases, it is required to pass a value to ActionListener of ADF Button. The method that can be invoked by actionListeners has only one parameter of type ActionEvent. So I will explain how to pass parameter to that bean method however it contains only one paramater ActionEvent in method signature. I added button to my page as below The ...

Read More »

Comparing Java REST Documentation Frameworks

java-interview-questions-answers

Deciding which Java framework to choose when documenting your REST APIs can be quite the hassle. In this blogpost we will briefly compare the three documentation frameworks for REST web services that we ourselves use, and how they integrate with the Spring framework (which is the Java framework most often used at Foreach). These are RESTful API Modeling Language (RAML), ...

Read More »

A Beginner’s Guide to Blockchain Programming

You’ve likely heard of the concept of cryptocurrency and their mining process, which means you have likely heard the term “blockchain” at least once or twice. If you still aren’t really sure what it’s all about, don’t worry. You aren’t alone, as there are many programmers out there who can’t accurately describe blockchain and cryptocurrency, and a far smaller number ...

Read More »

Auto-numbered Callouts in Asciidoctor

Asciidoctor 1.5.8 comes with a really nice feature which is called autonumber callouts, so you do not have to specify the number of the callout, but just a generic character (.) and then at rendering time, Asciidoctor will set the name correctly. See the next example shows the number and auto-number feature for callouts: = My Code :source-highlighter: highlightjs == ...

Read More »

The illusion of agility (what most Agile transformations end up delivering)

Agility is a unique and continuously evolving state that is typical to a specific organization with its people and its history. A traditional (industrial) approach to becoming more Agile commonly creates no more than an illusion of agility. Agility is a specific state as it reflects the uniquelessons and learnings that an organization and its inhabitants went and go through, the way in which ...

Read More »

Create a Secure Spring REST API

spring-interview-questions-answers

“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over and over? Try the Okta API for hosted authentication, authorization, and multi-factor auth. “If it is useful, it will be modified.” Those words of wisdom came from a QA teacher of mine, to explain that all software evolves when it becomes ...

Read More »

Integrating Applications As Heroku Add-Ons

Heroku is a popular Platform-as-a-Service provider and it offers vendors the option to be provided as add-ons. Add-ons can be used by Heroku customers in different ways, but a typical scenario would be “Start a database”, “Start an MQ”, or “Start a logging solution”. After you add the add-on to your account, you can connect to the chosen database, MQ, ...

Read More »

Java EE with NetBeans 10

The Apache NetBeans project is really shaping up. Version 10.0 was released on the 27th of December 2018. The main features added since version 9.0 are listed on the download page. For me personally, the most important feature is the JDK 11 Support. So, what about Java EE then? Until all the NetBeans sources have been transferred from Oracle to ...

Read More »