Spring Boot had been built for Rapid Application Development. In this tutorial we will learn How to Create Spring Boot Application using some easy examples. We will also focus on How to deploy spring boot application in different application servers.
Spring has been a great framework for years however it had few drawbacks. In this tutorial, An Introduction to Spring Boot we will see how Spring Boot has not only addressed the drawbacks but also supports modern software architecture. Spring Boot is around for sometime now, I had started working using spring boot 1.5 years ago, now at the time of writing this article the latest version is 1.3.3. This tutorial would provide an introduction to Spring Boot and also how you how to get started with it.
DynaCache is maintained by the server, means you don’t have to deal with concurrency, threading etc. The downside is, it will allocate memory in the application JVM Heap, increasing the Heap beyond a certain limit might impact the performance negatively, specially during Garbage Collection.
In this article, we will go over how to setup DynaCache in both Liberty & Websphere then use it in our code. DynaCache can also be persistent if you choose the option to use the disk.
Here are the steps for implementing DynaCache in Liberty and Websphere.
Liberty has built in support for JAX-RS, so you can easily implement this without any additional dependency. It’s very easy and you will the service setup in no time.
JAX-RS has gained the popularity over JAX-WS for many reasons, such as light weight, ability to invoke from Java Script, easy to setup etc.
If you want to find out how to setup Liberty you can follow my previous post on How to Setup Liberty. Here are the below steps on how to configure REST Service (JAX-RS) in IBM Liberty Profile.
Cryptography in java is a separate subject altogether.Probably we will go in detail another time. However there is always a need for simple encryption and decryption process which we can easily incorporate in our code with out many dependency. While looking for such solution I came across this simple
Blowfish implementation, which is very easy to understand and implement.