Run WSO2 Api Manager with Docker
Lets start with docker terms Dockerfile : A Dockerfile is a text document that contains all the commands you would normally execute manually in order to build a Docker image. Read more … Docker Image :...
View ArticleSSL configuration on spring boot application with self signed certificate
Let’s start with What? SSL – (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed...
View ArticleHow to make the java runtime to trust the certificate present by the host
URL -https://my-site.com/test Let’s start with simple example. If you invoke above URL through your simple java application you will simply get the SSLHandshakeException because it is exposed as https...
View ArticleRMI vs JMS Clarification
Most of the developers and system designers may know what is RMI and what is JMS but when they come to develop or design the real world application then they are in trouble with which one to choose. So...
View ArticleApache-Camel with Java (Integration)
Apache camel is very useful routing implementation. If you involve with some integration then you will realize how it is solving your problems. When technology evolves Integration will come to the...
View ArticleUnderstanding Java pass by value
I think most of the people they are confused with this concept because it is appearing in different angles. First thing I have to say that Java is pass by Value not pass by reference. I’ll show the...
View ArticleComparator and Comparable interfaces in Java
Comparator and Comparable interfaces are heavily used in the Java development to manage the sorting of the collections. This approach will achieve the software engineering goals such as extensibility,...
View ArticleJSP, Servlet, Scope variables and Init Parameters
If you are getting involved in Java EE development you have to have good knowledge about the JSP and Servlets. Servlets are server side components that provide a powerful mechanism for developing...
View ArticleSelecting proper data structures for the realtime problems
As a software engineer you have to have a proper understanding about data structures and the corresponding implementations. In real world application development you need to think about the efficiency...
View ArticleSpring MVC with Hibernate
These days spring is most popular framework in the industry because it has lots of capabilities. Most probably large scale projects are using Spring as DI(Dependency Injection) framework with...
View ArticleStateless Spring Security on REST API
First I would like you to go through my previous blog post that I have written for Spring Security on REST Api. In the above spring security scenario based on state full mechanism. It is using the...
View ArticleSpring Security on REST API
I think this post will be good who are working in REST api development. If you are in trouble with the security on REST api this will be really helpful to solve the problems. In above project structure...
View ArticleSimple LinkedList Implementation with Java Generics
Java generics are introduced with in 2004 J2SE 1.5. This concept is really important and it will help a lot in programing. I’m not going to explain the whole generics concept here but I will use the...
View ArticleSimple ArrayList Implementation
The post will be useful to keep your mind refresh about the array list implementation. If you are a beginner you have to understand the concepts of simple array list and how it will work.
View ArticleSimple Linked List Implementation in Java
Data structures are very important in software development and Linked List is one of commonly using data structures in the development. Most of the time people who are new to software engineering they...
View ArticleAccess Levels in Java
Most people confused with the access modifiers in java so lets talk little bit about it. The confusing part is “private” and “not defined modifier” as an example if declared the two variables with in...
View ArticleREST API Documentation with Swagger
This is going to focus REST API documentation with Swagger. We know that REST APIs are very popular with modern world technology and most of the technology solutions came up with REST Implementations....
View ArticlePagination with Java Hibernate Criteria
Hibernate is most popular technology in Java development. Most of the real world application they used kind of hibernate technology with fine tuned mechanisms. If you are in java development I hope the...
View ArticleHow to create simple maven repository on GitHub
Most of the people who are developing simple important projects in java have the following problem. The problem is how to expose their java libraries as maven artifact. This is a simple and easy...
View ArticleLearn Builder Pattern through JAVA
1. What is builder pattern? Builder pattern is one of commonly using design patterns to solve the problems in software development. 2. Where we can use it? Its very simple. If you need to build the...
View Article