Create a spring boot application with multiple child contexts -


i'm trying create application using spring boot hierarchical application context. current main method looks like:

public static void main(string[] args) {     new springapplicationbuilder(testapplication.class)             .child(auditserviceconfiguration.class).web(true)             .child(taskserviceconfiguration.class).web(true)             .run(args); } 

and 2 children configurations annotated with:

@enableautoconfiguration @configuration 

the idea have parent context containing common beans , each child context run own mvc while being isolated siblings.

unfortunately when run above, last child context initialised , started.

any pointers in right direction appreciated.

regards,

alessandro

the child(...) method creates , returns springapplicationbuilder, when call second child(...) method, not instantiating brother child, making child on first child, makes parent become grandpa.

jokes aside, have @ sibling(...) method allows create context same parent.

you can check out source see going on.


Comments

Popular posts from this blog

html - Firefox flex bug applied to buttons? -

html - Missing border-right in select on Firefox -

c# - two queries in same method -