Hey everyone - first post here. I'm getting up to speed with Java after coming from a .NET background. I've been developing web apps using ASP.NET but want to transition over to using Java instead.
My question has to do with best practices. With .NET we normally would split each logical layer into its own project and compile into a separate dll. I'm curious if the same is possible in Java and if that's considered a best practice. I guess you would export each project into its own jar is that right?