SpringBoot
SpringBoot整合各类框架和应用。
intomylife
这里是一个普通,简单的程序员。
展开
-
我的「SpringBoot」专栏总篇
博主相关个人主页:https://www.zouwencong.comGitHub:https://github.com/intomylife数据库相关SpringBoot整合MyBatis-PlusSpringBoot整合RedisSpringBoot整合MongoDBSpringBoot整合Flyway中间件相关SpringBoot整合Dubbo...原创 2019-04-25 11:12:29 · 811 阅读 · 0 评论 -
SpringBoot整合Kafka
前言 kafka 也作为消息中间件的一员,与其他消息中间件相比,它的优点在于拥有极高的吞吐量,ms 级的延迟,是一个高性能,分布式的系统。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + SpringBoot 2.0.3 ZooKeeper-3.4.5 kafk...原创 2019-04-21 16:26:28 · 14048 阅读 · 0 评论 -
SpringBoot-Scheduling
前言 在 SpringBoot 中使用定时任务非常简单,因为 SpringBoot 已经集成好了相关类。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + SpringBoot 2.0.3开发工具IntelliJ IDEA正文commons 工程 - ...原创 2019-04-17 12:41:14 · 4947 阅读 · 0 评论 -
SpringBoot整合Swagger
前言 随着互联网的发展,技术越来越成熟,网站架构从开始的前后端一起变成了前后端分离,这样前后端就得靠着 Api文档 联系,大量的接口文档编写以及修改会占用开发的时间,所以项目中往往会引入 Swagger 这类 Api 开发框架,更加方 便的生成和管理 Api 文档,并且 Swagger 生成的 Api 文档还会随着接口更改而相应发生改变。源码 GitHub地址:htt...原创 2019-04-13 14:14:02 · 4700 阅读 · 0 评论 -
SpringBoot整合Flyway
前言 一般在我们开发项目的时候经常会更新数据库表的字段,如果同事 a 添加了表字段,没有及时给同事 bsql 脚本, 可能同事 b 的代码运行就会报错,而且随着时间的推移,sql 脚本越来越多,项目上线的时候整理起来就很费时间 所以就有大佬级别的人物创造了Flyway 这个数据库版本管理工具。源码 GitHub地址:https://github.com/intomy...原创 2019-04-12 22:10:13 · 13461 阅读 · 1 评论 -
SpringBoot整合ActiveMQ
前言 ActiveMQ 一个成熟的消息中间件,作用于系统之间的通信,降低模块与模块之间的耦合度。 消息的传递有两种类型:Queue 队列模式:一个生产者和一个消费者一一对应 Topic 发布者/订阅者模式:一个生产者对应多个消费者 本博客配置了Queue 队列模式和Topic 发布者/订阅者模式,可同时支持。源码 GitHub地址:https://github...原创 2019-04-09 18:13:52 · 4640 阅读 · 1 评论 -
SpringBoot整合Dubbo
前言 Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单来说,Dubbo 用于分布式的场景。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境JDK 1.8.0 + Maven 3.0 + MySQL 5.6.17 SpringBoot 2....原创 2019-04-08 11:09:11 · 13928 阅读 · 1 评论 -
SpringBoot整合MongoDB
前言 MongoDB 和 Redis 一样,都属于NoSQL 型的数据库,即非关系型的数据库;区别在于 Redis 的读写速度非常快, 一些操作频繁的场景很适合,作为临时缓存;而 MongoDB 善于存储,面对的是百万级甚至千万级的数据。 MongoDB 下载地址:https://www.mongodb.com/download-center/community?jmp=nav...原创 2019-04-04 15:42:59 · 17786 阅读 · 0 评论 -
SpringBoot整合Redis
前言 Redis 的优势及特性不必多言,大家应该都知道,那我们就直接进入正题。 Redis 下载地址:https://github.com/MicrosoftArchive/redis/releases redis-desktop-manager 下载地址:https://github.com/uglide/RedisDesktopManager/releases/tag/0.8...原创 2019-04-01 18:26:56 · 20625 阅读 · 1 评论 -
SpringBoot整合MyBatis-Plus
前言 使用MyBatis-Plus 可以减少大量的开发时间,单表的增删改查可以不用写 sql 语句。 本博客主要说明整合需要特别注意的地方。 本博客分别构建了一个单工程项目以及一个多工程项目,主要分析单工程项目的细节。如有不正确的地方,欢迎指正。源码 GitHub地址:https://github.com/intomylife/SpringBoot环境...原创 2019-03-30 12:13:49 · 29126 阅读 · 3 评论