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 ....

 

 

Creating a REST API with Speedment and Spring

spring-interview-questions-answers

With the 4th release of Spring Boot, developing enterprise applications for the web have become so much easier. Something that still requires a lot of time on the developer’s behalf is modelling an existing database in for an example Hibernate to get an object-oriented view of the data. In this tutorial we are going to explore how to use the ...

Read More »

Create stunning IoT project with Artik IoT platform and Raspberry

Artik IoT platform is an end-to-end IoT platform that helps us to build awesome IoT project. It is an open platform that enables different devices to connect to the cloud. Using Artik IoT, connected devices or sensors send data to the cloud. Application, services or other connected devices use this information according to their business requirements. As you may already ...

Read More »

Kafka Connect and Kafka REST API on MapR: Streaming Just Became a Whole Lot Easier!

In my previous blogpost, I explained the three major components of a streaming architecture. Most streaming architectures have three major components – producers, a streaming system, and consumers. Producers (such as Apache Flume) publish event data into a streaming system after collecting it from the data source, transforming it into the desired format, and optionally filtering, aggregating, and enriching it. ...

Read More »

Making queries on demand: MongoDB outbound gateway

1- Introduction In order to read data from MongoDb, Spring Integration comes with the MongoDb inbound channel adapter. This adapter uses a poller to continuously retrieve documents from the database. However, sometimes we may need to query the database on demand, based on the result of another endpoint. Taking advantage of Spring’s extensibility, I implemented a MongoDb outbound gateway. The ...

Read More »

How to Pay Programmers Less

To create software, you need programmers. Unfortunately. They are expensive, lazy, and almost impossible to control. The software they create either works or doesn’t, but you still have to pay them, every month. Of course, it’s always better to pay less. However, sometimes they may figure out they are being underpaid and quit. How do you prevent that? Unfortunately, we ...

Read More »

Spring Boot and Thymeleaf: Reload templates and static resources without restarting the application

spring-interview-questions-answers

Thymeleaf was designed around the concept of Natural Templates that allows static prototyping: template logic doesn’t affect the template from being used as prototype. Although this is a great technique, you may also want to see the results in a running Spring Boot application and without restarting the server each time you change Thymeleaf view. In addition, you may expect ...

Read More »

How Docker Streamlines Production Deployments

More than anything else, modern development’s primary focus is often based around three central concepts: efficiency reliability repeatability But how do you achieve these three objectives when modern application architectures often have a range of variables in play at any one time, which is further exacerbated by multiple deployment environments? To achieve these goals, you need a technology that removes ...

Read More »

What is architecture?

On a regular basis we hear people talk of good and bad architecture, but what is architecture?   Before I describe software architecture, let’s see if we can come to an agreement of what architecture is.  What are the components of architecture, and what value does architecture have.   Architecture provides the structural and connective framework required for a system of components to ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns