Home » Author Archives: Rajith Delantha

Author Archives: Rajith Delantha

Rajith is an software engineer, open source contributor and love to develop application based on open source projects.

Spring Boot Oauth2 Security


This post is an enhancement for my previous post which talks about how to secure your REST API using Spring security oauth2. In case if you missed it, here is the place to grab: http://blog.rajithdelantha.com/2015/09/secure-your-rest-api-with-spring.html Spring boot is one of the new inventions from Spring framework that makes developers’ lives easier when building large scale applications. Here is a good ...

Read More »

Sending Email with Java and Akka actors


Akka is a concurrent framework written by Scala. Here I demonstrate sample application to send emails with Akka and implemented in Java. Reasons I decided to use Akka framework other than concurrency. Built-in configurable supervisor strategy to monitor child workers and decide what policy applies when there is an exception. Can reschedule delivery when application throwing some specific exception. Use ...

Read More »

Spring Security Part 1 – Simple Login application with database


What is Spring Security? Spring security is a framework that provides security solution, handling authentication and authorization at both the web request level and the method level. Spring security handle security in two ways. One is secure web request and other one is restrict access at the URL level. Spring security uses servlet filters. In this post I’m going to ...

Read More »

Run Vaadin Apps in Intellij IDEA


In this article I’m going to show you how to run vaadin applications with Intellij IDEA. Vaadin provide some plugins for Eclipse and Netbeans. But for Intellij IDEA there are no plugins yet. But to deploy vaadin app is easier than other two IDEs. Here are the steps that you want to follow. 1. First Create a New Project , ...

Read More »

Birt Made Report Easy


Here is the complete guide to build report in Eclipse using Birt plugin. Birt or Business Intelligence and Reporting tool is a tool that can build report without writing toooo many java codes. If you are using ireport you know what I’m talking about :) (crystal report.. no point :D) Main draw back in Ireport is we have to write ...

Read More »

Complete Guide To Deploy Java Web Application in Amazon Ec2 using Eclipse


Hi readers, Today I’m going to show you how to deploy simple java web application in amazon ec2 using Eclipse IDE. Before we begin we need some required things, Eclipse Java EE IDE – You can download in http://www.eclipse.org/downloads/ (Im using Indigo version) Amazon Ec2 account – http://aws.amazon.com/ec2/ (Free account is enough) Some basic understanding about java web application OK, ...

Read More »

Top 7 Programmers bad habits


1. The All code is crap, except mine, attitude.I have bad news for you buddy, all code is crap. No matter how much effort you put on it, there is always a majority of programmers who are going to think that your code sucks and that they could have done it 10 times better. I have already covered this topic ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.