关于微服务项目分层问题


问题:我目前是想基于spring cloud做微服务架构,想请教模块分层问题

目前思考的结构是

parent
    common
    common-web 依赖 common
    common-service 依赖 common

    模块
        模块api,包含model和service接口
        模块service,包含service实现类
        模块web,提供reset

    希望大家多多指教