为了更好的理解,我们用电商网站来举例,作为一个交易类型的网站,一定会具备 用户(用户注册、用户管理)、商品(商品展示、商品管理)、交易(下单、支付)这些功能 假如我们只需要支持这几个基本功能,那么我们最开始的架构应该可能是这样的 这个地方要注意的是,各个功能模块之间是通过 JVM 内部的方法调用来进行交互的,而应用和数据库之间是通过 JDBC 进行访问。