# microservice-practice **Repository Path**: jarcheng/microservice-practice ## Basic Information - **Project Name**: microservice-practice - **Description**: 本项目的教学目的是通过一个多模块的项目,来讲解如何搭建多模块,开发,部署。除此之外你还可以学到其他重要的后端知识。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://www.jarcheng.top/blog/project/microservice-practice/book.html - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2022-11-05 - **Last Updated**: 2025-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: ddd, JPA, SpringBoot, Maven, MapStruct ## README # 介绍 本项目的教学目的是通过一个多模块的项目,来讲解如何搭建多模块,开发,部署。初次之外你还可以学到其他重要的后端知识。 > 知识概览 1. Maven多模块构建 2. SpringBoot打包成可执行jar包 3. Docker Compose部署到Docker 4. 微服务六边形架构(领域驱动DDD) 5. JPA+QueryDsl 增删改查,动态sql,多表join 6. Java Bean Validation 数据校验 7. MapStruct业务分层间dto转化