-
Improvement
-
Resolution: Fixed
-
Major
-
None
Original discussion: https://groups.google.com/d/topic/jenkinsci-dev/_cuKEAUULUE/discussion
> - Use of IoC. (There are two branches where this is implemented, one
> for Guice and the other for Spring.)
[JENKINS-8751] ROADMAP: Exploit Inversion of Control (JSR-330)
Description |
Original:
Original discussion: https://groups.google.com/d/topic/jenkinsci-dev/_cuKEAUULUE/discussion |
New:
Original discussion: https://groups.google.com/d/topic/jenkinsci-dev/_cuKEAUULUE/discussion > - Use of IoC. (There are two branches where this is implemented, one > for Guice and the other for Spring.) |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Assignee | New: Kohsuke Kawaguchi [ kohsuke ] |
Spring has the advantage of beeing well known and come with many more integration options,
Guice is lighter and more focussed on IoC only
Not so simple to choose
Using @Inject (JSR-330) we can postpone the choice between Spring & Guice, until we get some use-case that one of them cannot address.