citerus / dddsample-core

This is the new home of the original DDD Sample app (previously hosted at sf.net)..
MIT License
4.99k stars 1.47k forks source link

Modernize Spring bean usage for interfaces package #57

Closed orende closed 1 year ago

orende commented 2 years ago

Why

The interfaces package is using an XML file to define and configure beans, webmvc, SOAP and schedulers. This is an obsolete way of working with Spring and should be modernized for improved readability.

What

Replaces context-interfaces.xml xml bean config with @Configuration annotated class. Also fixes some test failures caused by changed MVC behavior causing .html paths to return 404 errors.