Testing is a crucial activity in any piece of software development or integration.

Typically, Camel users would use various different technologies wired together in a variety of EIPs with different endpoints, languages, bean integration, and dependency injection, so it’s very easy for things to go wrong!. Testing is the crucial weapon to ensure that things work as you would expect.

In this video let’s learn how to test existing and new routes using Apache Camel Test Kit



Monitoring the health of running application and ability to apply some runtime changes are very important.

Spring Boot includes a number of additional features to help you monitor and manage your application when you push it to production. You can choose to manage and monitor your application by using HTTP endpoints or with JMX.


  1. Definition of Actuator
  2. Workshop
  3. Enabling Actuator
  4. Endpoints
  5. Monitoring and Management over HTTP
  6. Monitoring and Management over JMX
  7. Loggers
  8. Metrics
  9. Auditing
  10. HTTP Tracing


What is Java Hashtable and How it works?

What is Java Hashmap and How it works?

What is the difference between Hashtable and Hashmap?

How do you insert a record (Key/Value Pair) in Map?

What happens when you insert a new record in the Hashtable?

What’s the role of Equals and HashCode?

What is Collison? How does system resolves collision?

What is Load Factor?


  • Introduction
  • Ways of externalising configuration
  • Ways of consuming configuration
  • Load Order
  • PropertySource Load Order
  • Config Data File Load Ordering
  • Accessing Command Line Properties
  • JSON Application Properties
  • External Application Properties Location
  • @ConfigurationProperties Validation
  • @ConfigurationProperties vs. @Value

Jasvinder S Saggu

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store