Java Web Weekly Issue 107
I usually post about Dev stuff on Twitter - you can follow me there: Follow @baeldung At the very beginning of 2014, I decided to track my reading habits and share the best stuff here, on Baeldung....
View ArticleEliminate Redundancies in RAML with Resource Types and Traits
1. Overview In our RAML tutorial article, we introduced the RESTful API Modeling Language and created a simple API definition based on a single entity called Foo. Now imagine a real-world API in which...
View ArticleInjecting Mockito Mocks into Spring Beans
1. Overview This article will show how to use dependency injection to insert Mockito mocks into Spring Beans for unit testing. In real-world applications, where components often depend on accessing...
View ArticleCustom Error Message Handling for REST API
I just announced the release of my "REST With Spring" Classes: >> THE "REST WITH SPRING" CLASSES 1. Overview In this tutorial – we’ll discuss how to implement an global error handler for a...
View ArticleAuditing with JPA, Hibernate, and Spring Data JPA
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Overview In the context of ORM, database auditing means tracking and logging events related to persistent...
View ArticleJava Web Weekly, Issue 108
I usually post about Dev stuff on Twitter - you can follow me there: Follow @baeldung At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View ArticleIntroduction to Using FreeMarker in Spring MVC
1. Overview FreeMarker is a Java based template engine from the Apache Software Foundation. Like other template engines, FreeMarker is designed to support HTML web pages in applications following the...
View ArticleA Guide to CSRF Protection in Spring Security
Learn more about API Security in Course 3 and 6 of "REST With Spring": >> THE "REST WITH SPRING" CLASSES 1. Overview In this tutorial, we will discuss Cross-Site Request Forgery CSRF attacks and...
View ArticleWorking with Tree Model Nodes in Jackson
I usually post about Jackson and JSON stuff on Twitter - you can follow me there: Follow @baeldung 1. Overview This tutorial will focus on working with tree model nodes in Jackson. We’ll use JsonNode...
View ArticleThe Double Colon Operator in Java 8
I usually post about Java stuff on Twitter - you should follow me there: Follow @baeldung 1. Overview In this quick article we’ll discuss the double colon operator ( :: ) in Java 8 and go over the...
View ArticleJava Web Weekly, Issue 109
I usually post about Dev stuff on Twitter - you can follow me there: Follow @baeldung At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View ArticleSpring REST with a Zuul Proxy
I just announced the Master Class of my "REST With Spring" Course: >> THE "REST WITH SPRING" CLASSES 1. Overview In this article we’ll explore the communication between a front-end application...
View ArticleA Guide to the ViewResolver in Spring MVC
I just announced the release of my "REST With Spring" Classes: >> THE "REST WITH SPRING" CLASSES 1. Overview All MVC frameworks provide a way to work with views. Spring does that via the view...
View ArticleIntroduction to Spring Data Redis
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Overview This article is an introduction to Spring Data Redis, which provides the abstractions of the Spring...
View ArticleJava Web Weekly 110
I usually post about Dev stuff on Twitter - you can follow me there: Follow @baeldung At the very beginning of last year, I decided to track my reading habits and share the best stuff here, on...
View ArticleModular RAML Using Includes, Libraries, Overlays and Extensions
I just announced the Master Class of my "REST With Spring" Course: >> THE "REST WITH SPRING" CLASSES 1. Introduction In our first two articles on RAML – the RESTful API Modeling Language – we...
View ArticleIntroduction to Spring Data Elasticsearch
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Overview In this article we’ll explore the basics of Spring Data Elasticsearch in a code-focused, practical...
View ArticleLearn Spring Security
Learn Spring SecurityThe definitive guide to secure your Java application Why Even Learn About Security?Robust security for web applications is always a must. But the security landscape has been...
View ArticleA Guide to the ViewResolver in Spring MVC
I just announced the release of my "REST With Spring" Classes: >> THE "REST WITH SPRING" CLASSES 1. Overview All MVC frameworks provide a way to work with views. Spring does that via the view...
View ArticleIntroduction to Spring Data Redis
I usually post about Persistence on Twitter - you can follow me there: Follow @baeldung 1. Overview This article is an introduction to Spring Data Redis, which provides the abstractions of the Spring...
View Article