Each module is a complete, runnable Maven project. Demo projects use the Accounts and Transactions domain; lab and solution projects use the Stocks and Historical Prices domain. All modules build on ...