Java EE: Working with Asynchronous Design Pattern
See in this article what is the Asynchronous Design Pattern, how it is implemented in pure code (POJO) and how we can implement it in the new Java EE 7 platform using beans and servlets
Data Compression with Zip Files in Java
We all the importance that ZIP files offer, when comes to their use during data compression and decompression. In this tutorial, we shall see the process that can be used for the handling of ZIP files in Java.
Integration Testing with CDI, JPA, EJB and Arquillian
In this article we will see an introduction to Arquillian and how to use it. We will see how to create and enrich your integration tests using some key features of Java EE like CDI, JPA and EJB, and executing them in WildFly
Web Services REST vs SOAP
Learn in this article the differences and advantages in adopting each of these technologies(REST vs SOAP) in your Java project.
Jackson 2: Converting Java to and from JSON
In this lesson, we will learn about Jackson 2 Java library and the way it enables us to make convertions between Java and JSON, as well as with other data types like XML, for example.
Getting Started with Java Monads
In this article we will explore various concepts of Monads, because the seed of this topic is Functional Programming. This is a survival guide for those starting in the area.
Getting Started with Persistence in Spring Framework
This article presents the integration of two key technologies used in the Java world: the JPA specification and the Spring Framework. In addition we will create a CRUD Java to expose the step by step of the integration process.
Spring MVC Framework: Mapping the DispatcherServlet
See in this article an introduction to the framework that works with @Controller and @RequestMapping annotations for handling requests. Also we will see one of the ways of mapping the DispatcherServlet.
Profiling: How to Analyze Java Applications
In this article we will see how to perform the analysis of Java applications, how to detect memory leaks, deadlocks, locks, race conditions, and various problems, among other things, are the main causes of performance problems
Integrating JPA with Spring Framework
This article presents the integration of two key technologies used in the Java world: the JPA specification and the Spring Framework. In addition we will create a Java CRUD to expose the step by step of the integration process.
How to Create Rich Web applications using Spring MVC?
In this tutorial, we are going to take a look at how to develop Web applications that are very rich in nature. To do so, we are going to make use of Spring web MVC and the ZK UI framework. We shall also illustrate this with a small demo
Restoring Security in Tomcat with BadInputFilter
Here, we proposed an update and correction of BadInputFilter. To limit the scope of the article, we focus on the original implementation of BadInputFilter book Brittain and Darwin.