Heads up: Building your next Java web app doesn't have to suck. You no longer need three miles of XML to stitch your application together. In fact, you don't need it at all. And even though Maven still needs to download the internets from time to time, you can get away with coding nowadays even without restarting your app server altogether. In this 3-part tutorial, see how to build your next Java web app with less XML, no long restarts and fewer hassles.