Skip to content

一个基于restfulAPI的脚手架springboot多模块项目整合redis、rabbitmq,实现邮件发送功能,以及redisson分布式锁

Notifications You must be signed in to change notification settings

caozongpeng/springboot-mult-modular-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

springboot 整合多模块项目脚手架基于restful API

如果觉得项目可以帮助到你,请帮忙Star支持一下

分支说明

  • 分支 v1.0.0 脚手架
  • 分支 v2.0.0 整合redis&rabbitmq 实现 email 发送,保证消息100%投递成功并被消费

项目整合

  • JDK1.8
  • springboot2.1.5
  • mybatis&Generator
  • swagger&swagger-bootstrap-ui
  • mysql5.7
  • lombok
  • Redis&Redisson
  • RabbitMQ

project

project-core

项目的核心类库,不依赖其它模块

core

project-dao

项目的数据库访问层,依赖于core模块

dao

project-service

项目的服务层,依赖于dao模块

service

project-api

项目的API接口层,依赖于 service 模块

api

project-docs

项目存放文档目录以及sql脚本

swagger 接口文档管理

访问路径:http://localhost:9100/doc.html

swagger

注意项

1.启动项目idea上需要安装 lombok 插件,如果没有装自行百度安装

About

一个基于restfulAPI的脚手架springboot多模块项目整合redis、rabbitmq,实现邮件发送功能,以及redisson分布式锁

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published