Spring Maven Repositories

Guide on how to set up Maven to use Spring Repositories – Release Candidates, Milestones and Snapshots – after the Spring infrastructure updates.

Spring DataIntegrityViolationException

The Spring DataIntegrityViolationException – Causes and Solutions for Hibernate and JPA: ConstraintViolationException, PropertyValueException, DataException, EntityExistsException.

Spring BeanDefinitionStoreException

Causes and Solutions for the BeanDefinitionStoreException in Spring – FileNotFoundException, NoSuchMethodError, NoClassDefFoundError and IOException.

Maven Release to Nexus

Maven Release to Nexus – defining the repository in the pom, using the nexus release plugin, and the Release Process breakdown.

Hibernate 3 with Spring

Setup Hibernate 3 with Spring – the Java and XML Configuration, integration with MySQL and usage best practices.

Maven Deploy to Nexus

Maven Deploy to Nexus – The Nexus Snapshot Repository in the pom and how to set up the Deployment Process.

Spring with Maven

Spring with Maven – focuses on the dependencies for Persistence, Web, Security and Testing.

Multipart Upload on S3 with jclouds

Multipart Upload on S3 with jclouds custom S3 API – breaking the Content in Parts, Uploading the Parts individually, marking the Upload as complete via the Amazon API.

ETags for REST with Spring

ETags with the Spring – ShallowEtagHeaderFilter, integration testing of the REST API, and consumption scenarios with curl.

The DAO with Spring and Hibernate

The DAO Layer with Spring and Hibernate – focuses on Transaction Management, Hibernate Session management, Spring template best practices and common pitfalls.