Best Practices for Structuring Modern Enterprise Java Projects
This guide explores effective strategies and best practices for organizing enterprise Java projects, helping developers create scalable, maintainable, and efficient applications.

Sebastian Daschner
19.6K views โข Mar 6, 2023

About this video
Any Java developer sooner or later runs into the question of how to structure their projects. Especially in the enterprise world, there are countless examples of over-engineered project structures, with build modules, technical layering, complex packaging, and the like. In this video, I want to answer the question what I think an effective structure and approach looks like for modern, cloud-native Java projects.
Weโll have a look at build/JDK modules, technical versus horizontal layering, package structures, screaming architecture, Boundary Control Entity, and test project structures.
For more information see: https://blog.sebastian-daschner.com/entries/structure-modern-enterprise-java-projects
Weโll have a look at build/JDK modules, technical versus horizontal layering, package structures, screaming architecture, Boundary Control Entity, and test project structures.
For more information see: https://blog.sebastian-daschner.com/entries/structure-modern-enterprise-java-projects
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
19.6K
Likes
548
Duration
26:52
Published
Mar 6, 2023
User Reviews
4.6
(3) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.