Hades 2.0.0.RC2 introduces transactional DAOs
Hades 2.0.0.RC2 adds transactional support to DAOs, enabling better integration with Spring and reducing the need for a service layer.
Oliver Drotbohm is a software architect and Java expert focused on Spring, modular application design, and improving software maintainability. He shares insights through blogs, tools like jMolecules, and conference talks.
63 articles from this blog
Hades 2.0.0.RC2 adds transactional support to DAOs, enabling better integration with Spring and reducing the need for a service layer.
How to manually change a project's artifactId in SonarQube when the UI doesn't support it, by directly updating the database.
Hades 1.5 released, removing the mandatory Persistable interface requirement and introducing new XML namespace features for Spring/JPA applications.
Explains how to inject Spring beans into non-managed artifacts like Servlets using SpringBeanAutowiringSupport, reducing boilerplate code.
A technical talk on building RESTful web applications using the Spring 3 framework, including sample code.
Developer announces joining SpringSource/VMware as Senior Consultant, reflecting on past work with Spring and enterprise Java.
Explores underutilized Spring framework classes, focusing on custom argument resolvers for pagination and user access in web controllers.
Announcement of a 2009 JavaMagazin article introducing Hades, a persistence layer solution for Java developers.
A developer investigates and explains a transactional test failure when migrating the Hades project to Spring 3 M3, tracing it to a rollback flush.
A tutorial on using Spring's @Configurable annotation to inject dependencies into domain objects not managed by the Spring container.
Announcement of Hades 0.5.0 release, detailing Spring namespace simplification, OSGi compatibility, and a new programmatic API.
Explores using Scala traits and Spring for Java application modularity, discussing alternatives to OSGi for managing customer-specific code modules.
A guide to unit testing URL mappings in Spring MVC controllers using annotations and mocking frameworks like EasyMock.
Announces the release of Hera 0.4, a Spring-based plugin library, adding plugin ordering via Spring's @Order and Ordered interface.
Announcement of Hades 0.4, a DAO library update with Eclipse plugin support and JPA provider auto-detection.
A developer's anticipation and plans for attending the Java Posse Roundup 2009, an unconference focused on Java and geek activities.
Explains how to integrate the Hades framework into an existing Spring/Hibernate application without duplicating metadata or changing existing DAO code.
A review of the 'Systems' chapter from Robert C. Martin's 'Clean Code', covering principles like DI, AOP, and incremental design.
Discusses the continued relevance of the Data Access Object (DAO) pattern in modern software development, even when using OR Mappers like JPA.
Explores a subtle bug in Java's Enum class when using getClass() on enums with methods, and provides a solution using getDeclaringClass().