SpringBoot现在已经成为Java开发领域的一颗璀璨明珠,它本身是包容万象的,可以跟各种技术集成。
本项目对目前Web开发中常用的各个技术,通过和SpringBoot的集成,并且对各种技术通过“一篇博客+一个可运行项目”的形式来详细说明。
每个子项目都会使用最小依赖,大家拿来即可使用,自己可以根据业务需求自由组合搭配不同的技术构建项目。
子项目列表每个子项目会配有一篇博客文章的详细讲解
项目名称文章地址springboot-thymeleaf集成Thymeleaf构建Web应用springboot-mybatis集成MyBatisspringboot-hibernate集成Hibernatespringboot-mongodb集成MongoDBspringboot-restful实现RESTful接口springboot-resttemplate使用RestTemplatespringboot-shiro集成Shiro权限管理springboot-swagger2集成Swagger2自动生成API文档springboot-jwt集成JWT实现接口权限认证springboot-multisource多数据源配置springboot-schedule定时任务springboot-websocket使用WebScoket实时通信springboot-socketio集成SocketIO实时通信springboot-async异步线程池springboot-starter教你自己写starterspringboot-aop使用AOPspringboot-transaction声明式事务springboot-cache使用缓存springboot-redisRedis数据库springboot-batch批处理springboot-rabbitmq使用消息队列RabbitMQspringboot-echarts集成Echarts导出图片本项目在GitHub和码云上面都会同步。
GitHub地址:https://github.com/yidao620c/SpringBootBucket
码云地址:https://gitee.com/yidao620/springboot-bucket
评论