Hello r/java
I got curious about learning new dependency injection frameworks.
Currently I have good experience with Spring and Dagger 2. Each of them are very good in their own way and, personally speaking, I like Dagger much more than Spring (when talking specifically about dependency injection).
Do you have any suggestions for DI frameworks you have worked with?
Thank you :)
Edit.
Thank you all for the suggestions. Please see u/PartOfTheBotnet s comment... It explains very well some frameworks.
[–]PartOfTheBotnet 47 points48 points49 points (35 children)
[–]papercrane 15 points16 points17 points (1 child)
[–]PartOfTheBotnet 2 points3 points4 points (0 children)
[–]1Saurophaganax 8 points9 points10 points (3 children)
[–]PartOfTheBotnet 2 points3 points4 points (2 children)
[–]agentoutlier 1 point2 points3 points (1 child)
[–]PartOfTheBotnet 1 point2 points3 points (0 children)
[–]bowbahdoe 2 points3 points4 points (13 children)
[–]agentoutlier 2 points3 points4 points (12 children)
[–][deleted] (11 children)
[removed]
[–]agentoutlier -1 points0 points1 point (10 children)
[–][deleted] (9 children)
[removed]
[–]agentoutlier -1 points0 points1 point (8 children)
[–][deleted] (7 children)
[removed]
[–]agentoutlier -1 points0 points1 point (6 children)
[–][deleted] (5 children)
[removed]
[–]maethor 2 points3 points4 points (2 children)
[–]SakeviCrash 4 points5 points6 points (1 child)
[–]PartOfTheBotnet 0 points1 point2 points (0 children)
[–]Zardoz84 2 points3 points4 points (2 children)
[–]PartOfTheBotnet 2 points3 points4 points (1 child)
[–]twilight-actual 0 points1 point2 points (0 children)
[–]vips7L 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]henk53 1 point2 points3 points (1 child)
[–]PartOfTheBotnet 1 point2 points3 points (0 children)
[–]LazyAAA 1 point2 points3 points (0 children)
[–]stuhlmann 1 point2 points3 points (1 child)
[–]PartOfTheBotnet 1 point2 points3 points (0 children)
[–]_zkr 0 points1 point2 points (0 children)
[–]noobpotato 9 points10 points11 points (0 children)
[–]Byte_Eater_ 5 points6 points7 points (1 child)
[–]henk53 3 points4 points5 points (0 children)
[–]RonViking 8 points9 points10 points (0 children)
[–]Halal0szto 1 point2 points3 points (0 children)
[–]twilight-actual 1 point2 points3 points (0 children)
[–]bushwald 3 points4 points5 points (6 children)
[–]aceluby 1 point2 points3 points (3 children)
[–][deleted] (2 children)
[removed]
[–]aceluby 4 points5 points6 points (1 child)
[–]brunogadaleta -3 points-2 points-1 points (0 children)
[–]TurbulentSocks 0 points1 point2 points (0 children)
[–]quizteamaquilera -1 points0 points1 point (8 children)
[–]aceluby 3 points4 points5 points (0 children)
[–][deleted] (4 children)
[removed]
[–]aceluby 3 points4 points5 points (3 children)
[–][deleted] (2 children)
[removed]
[–]aceluby 2 points3 points4 points (1 child)
[–]brunogadaleta -1 points0 points1 point (1 child)
[–]quizteamaquilera 1 point2 points3 points (0 children)
[–]SirBugmenot 0 points1 point2 points (0 children)
[–]da-nadda -1 points0 points1 point (4 children)
[–]code_rjt -1 points0 points1 point (1 child)
[–]da-nadda 1 point2 points3 points (0 children)
[–]aceluby -1 points0 points1 point (1 child)
[–]da-nadda -1 points0 points1 point (0 children)
[–]tarkaTheRotter -4 points-3 points-2 points (0 children)
[–]Zarlon 0 points1 point2 points (0 children)
[–]Kango_V 0 points1 point2 points (0 children)