1. 使用Spring Cloud框架进行微服务架构设计与开发,实现了系统的模块化和高可用性。
2. 利用Zuul作为网关,实现了请求路由、负载均衡和安全控制。
3. 利用Eureka作为服务注册与发现的组件,实现了服务的动态注册和发现。
4. 利用Hystrix进行服务容错处理,提高了系统的稳定性。
5. 利用OpenFeign进行服务间的调用。
6. 利用Activiti进行流程引擎的开发。
7. 利用MyBatis进行数据库持久层的开发
8. 利用MySQL进行数据库的设计与开发。
9. 利用Redis作为缓存数据库 ,提高数据读取速度和系统性能。
10. 利用Maven进行项目的构建与管理,实现了项目的快速构建和依赖管理,提高了系统的开发效率。