-
Software Development
We Should Not Make (or Enforce) Decisions We Cannot Justify
Software development is a strange industry. New technologies emerge in a fast pace and old technologies become obsolete. The ability…
Read More » -
Enterprise Java
Spring Data JPA Tutorial Part One: Configuration
Spring Data JPA is a project which aims both to simplify the creation of JPA based repositories and to reduce…
Read More » -
Enterprise Java
Unit Testing of Spring MVC Controllers: “Normal” Controllers
The first part of this tutorial described how we can configure our unit tests which use the Spring MVC Test…
Read More » -
Enterprise Java
Unit Testing of Spring MVC Controllers: Configuration
Writing unit tests for Spring MVC controllers has traditionally been both simple and problematic. Although it is pretty simple to…
Read More » -
Enterprise Java
Spring from the Trenches: Using Environment Specific Cron Expressions with the @Scheduled Annotation
The @Scheduled annotation offers an easy way to create scheduled tasks in Spring powered applications. We can use it to…
Read More » -
Enterprise Java
The Biggest Flaw of Spring Web Applications
The developers who are using Spring Framework in their applications are good to talk about the benefits of dependency injection.…
Read More » -
Enterprise Java
Spring Data Solr Tutorial: Adding Custom Methods to All Repositories
If we are using Spring Data Solr in a real life software project, the odds are that sooner or later…
Read More » -
Enterprise Java
Spring Data Solr Tutorial: Pagination
In the earlier parts of my Spring Data Solr tutorial, we have implemented a simple search function which is used…
Read More » -
Software Development
Code Reviews with Five Whys
We are told that we should organize code reviews because code reviews good for our code base. We have followed…
Read More »