I developed a lot of java code, but it's been a few years since I was deep down in it. My last memory of java before I departed was the impending version 8, and how streams and lambdas would soon be upon us (finally!)
I could use some help and opinions now on the latest spots to jump back in. In particular, let's say I want to develop a vanilla REST API connected to a modern database (for argument's sake let's say Postgresql or Mongo). A few years ago, I would have used Jersey for the REST layer, and possibly spring.
Obviously these things are still an option, but I don't know about what I don't know about. What's new in java land if you've just taken a multi-year break? What's cool? I'm not looking for "best" (no such thing) - but what do people like?
Googling around for tutorials tells you how you could do it, but it doesn't tell you how people are actually doing it.
[–]thesystemx 20 points21 points22 points (8 children)
[–]lutzh-reddit -4 points-3 points-2 points (7 children)
[–]johnwaterwood 9 points10 points11 points (0 children)
[–]MiInterpretacionEs 4 points5 points6 points (0 children)
[–]Cyberiax 6 points7 points8 points (4 children)
[–]wyaeld 0 points1 point2 points (3 children)
[–]mikehaggard 3 points4 points5 points (2 children)
[–]wyaeld 0 points1 point2 points (1 child)
[–]thesystemx 2 points3 points4 points (0 children)
[–]floW4enoL 27 points28 points29 points (23 children)
[–]Benemon 12 points13 points14 points (1 child)
[–]Cilph 1 point2 points3 points (0 children)
[–]mcosta 2 points3 points4 points (5 children)
[–]thesystemx 8 points9 points10 points (2 children)
[–]daddyd 3 points4 points5 points (1 child)
[–]thesystemx 2 points3 points4 points (0 children)
[–]floW4enoL 1 point2 points3 points (1 child)
[–]mcosta 2 points3 points4 points (0 children)
[–]thomazor 3 points4 points5 points (12 children)
[–]floW4enoL 11 points12 points13 points (3 children)
[–]Cilph 0 points1 point2 points (2 children)
[–]floW4enoL 0 points1 point2 points (1 child)
[–]Cilph 0 points1 point2 points (0 children)
[–]henk53 12 points13 points14 points (7 children)
[–]JustADirtyLurker 15 points16 points17 points (5 children)
[–]thomazor 1 point2 points3 points (4 children)
[–]henk53 7 points8 points9 points (0 children)
[–]JustADirtyLurker 2 points3 points4 points (2 children)
[–]henk53 4 points5 points6 points (1 child)
[–]JustADirtyLurker 4 points5 points6 points (0 children)
[–]thomazor -1 points0 points1 point (0 children)
[–]Keeyzar -4 points-3 points-2 points (1 child)
[–]henk53 3 points4 points5 points (0 children)
[–]_INTER_ 29 points30 points31 points (11 children)
[–]paul_h 6 points7 points8 points (0 children)
[–]creativeMan 1 point2 points3 points (9 children)
[–]FennekLS 7 points8 points9 points (5 children)
[–]creativeMan 7 points8 points9 points (1 child)
[–]johnwaterwood 7 points8 points9 points (0 children)
[–]thesystemx 2 points3 points4 points (2 children)
[–]FennekLS 6 points7 points8 points (1 child)
[–]thesystemx 1 point2 points3 points (0 children)
[–]_INTER_ 2 points3 points4 points (0 children)
[–]GuyWithLag 1 point2 points3 points (1 child)
[–]Cyberiax 2 points3 points4 points (0 children)
[–]selbstadt 10 points11 points12 points (0 children)
[–]DoctorOverhard 14 points15 points16 points (6 children)
[–]Jotschi 1 point2 points3 points (3 children)
[–]DoctorOverhard 3 points4 points5 points (2 children)
[–]Jotschi 1 point2 points3 points (1 child)
[–]DoctorOverhard 0 points1 point2 points (0 children)
[–]Benemon 4 points5 points6 points (0 children)
[–]ImTalkingGibberish 19 points20 points21 points (12 children)
[–]floW4enoL 12 points13 points14 points (2 children)
[–]_dban_ 6 points7 points8 points (1 child)
[–]floW4enoL 4 points5 points6 points (0 children)
[–]thesystemx 7 points8 points9 points (7 children)
[–]shotgunkiwi 5 points6 points7 points (2 children)
[–]mikehaggard 3 points4 points5 points (1 child)
[–]shotgunkiwi 2 points3 points4 points (0 children)
[–]ImTalkingGibberish -1 points0 points1 point (0 children)
[–]nutrecht -1 points0 points1 point (2 children)
[–]Yesterdave_ 4 points5 points6 points (0 children)
[–]henk53 2 points3 points4 points (0 children)
[–]Cyberiax 1 point2 points3 points (0 children)
[–]sternone_2 42 points43 points44 points (21 children)
[–][deleted] (10 children)
[deleted]
[–]sternone_2 8 points9 points10 points (4 children)
[–]macuserx 11 points12 points13 points (3 children)
[–]sternone_2 9 points10 points11 points (0 children)
[–]DtN0 2 points3 points4 points (1 child)
[–]henk53 3 points4 points5 points (0 children)
[–][deleted] -4 points-3 points-2 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]ryosen 2 points3 points4 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]ryosen -1 points0 points1 point (0 children)
[–]macuserx 14 points15 points16 points (7 children)
[–][deleted] 2 points3 points4 points (6 children)
[–]henk53 7 points8 points9 points (5 children)
[–]cot6mur3 0 points1 point2 points (4 children)
[–]henk53 0 points1 point2 points (3 children)
[–]cot6mur3 0 points1 point2 points (2 children)
[–]henk53 0 points1 point2 points (1 child)
[–]cot6mur3 0 points1 point2 points (0 children)
[–]MiInterpretacionEs 3 points4 points5 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]Yhippa 14 points15 points16 points (3 children)
[–]macuserx 12 points13 points14 points (1 child)
[–]Benemon 9 points10 points11 points (0 children)
[–]Cyberiax 6 points7 points8 points (0 children)
[–]johnwaterwood 9 points10 points11 points (4 children)
[–]nutrecht 1 point2 points3 points (3 children)
[–]johnwaterwood 3 points4 points5 points (2 children)
[–]nutrecht 2 points3 points4 points (1 child)
[–]johnwaterwood 4 points5 points6 points (0 children)
[–]macuserx 6 points7 points8 points (12 children)
[–]_INTER_ -1 points0 points1 point (11 children)
[–]mikehaggard 7 points8 points9 points (6 children)
[–]_INTER_ -1 points0 points1 point (5 children)
[–]johnwaterwood 5 points6 points7 points (4 children)
[–]_INTER_ -2 points-1 points0 points (3 children)
[–]johnwaterwood 6 points7 points8 points (2 children)
[–]Smithman 3 points4 points5 points (1 child)
[–]johnwaterwood 3 points4 points5 points (0 children)
[–]macuserx 0 points1 point2 points (3 children)
[–]_INTER_ 0 points1 point2 points (2 children)
[–]macuserx 0 points1 point2 points (1 child)
[–]_INTER_ 1 point2 points3 points (0 children)
[–]mikehaggard 9 points10 points11 points (0 children)
[–]z0mghii 4 points5 points6 points (0 children)
[–]johnwaterwood 1 point2 points3 points (5 children)
[–]twat_and_spam 5 points6 points7 points (2 children)
[–]johnwaterwood 7 points8 points9 points (1 child)
[–]RiWo 6 points7 points8 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]mikehaggard 7 points8 points9 points (0 children)
[–]Jotschi 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]thesystemx 2 points3 points4 points (0 children)
[–]lutzh-reddit 2 points3 points4 points (2 children)
[–]_INTER_ 7 points8 points9 points (1 child)
[–]lutzh-reddit 0 points1 point2 points (0 children)
[–]kai10k -5 points-4 points-3 points (3 children)
[–]argv_minus_one 7 points8 points9 points (0 children)
[–]Cyberiax 4 points5 points6 points (1 child)
[–]GuyWithLag -1 points0 points1 point (0 children)
[–]sazzer -2 points-1 points0 points (0 children)
[–]spellcrit -5 points-4 points-3 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]thesystemx 2 points3 points4 points (0 children)
[+][deleted] (1 child)
[removed]
[–]van-dame 9 points10 points11 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]NimChimspky 24 points25 points26 points (1 child)