Mostly for Scott: bean load order definition
Cantor, Scott
cantor.2 at osu.edu
Fri Oct 9 10:35:14 EDT 2015
On 10/9/15, 10:30 AM, "dev on behalf of Marvin Addison" <dev-bounces at shibboleth.net on behalf of marvin.addison at gmail.com> wrote:
>>My opinion is we should avoid the technique unless it substantially improves *user* level >configuration of something.
>
>Allowing user-space configuration files to contain bean definitions that override system bean definitions is an incredibly useful feature for extension. We should support it in some fashion if not use it outright ourselves.
If people want to use that approach, they can, but I'm saying that I think we should whereever possible allow people to override system behavior without having to rely on that through properties identifying the bean to use or conditional bean use (which addresses this particular case).
I've only used it where I thought I had to, but that's more because I don't always remember what tricks are possible, or because an existing property is defined Nonnull.
-- Scott
More information about the dev
mailing list