Develop a web application with Angular2

Angular2 promises many improvements over the previous version.
It’s simpler to learn thanks to easier and more concise concepts like component-based architecture.
The Angular2 module system makes it easier to develop complex and larger projects.
Angular2 is faster than its ancestor thanks to completely rewritten data binding and change detection.


Social login with Spring-Social

Spring provides social API and implements it for most of famous social networking site like LinkedIn, Facebook and Twitter. This API integrates easily to a Spring security project to provide authentication using OAuth2 protocol.

This post presents how to use Spring social to authenticate users for an Angular and Spring based project.

Secure AngularJs application with Spring Security

Most of JEE developers are aware of web applications security requirements and are familiar with security frameworks like Spring-Security. But when we have to secure a web application based on front-end framework like AngularJs, we will have to deal with some specific features and we will need to customize the server-side configuration. For example, some…


MapStruct is a serious alternative for Dozer bean mapping project. It’s a code generator which simplifies the implementation of mappings between Java bean types based on a convention over configuration approach. MapStruct solves some traditional mapping issues like a lack of performance, difficult mapping code debugging and late errors détection (usually in code execution). This…