摘要: 原创出处 http://www.iocoder.cn/RocketMQ/install/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1....彩蛋 ---- 推荐阅读如下 RocketMQ 文章: 《芋道 Spring Boot 分布式消息队列 RocketMQ 入门》 《芋道 Spring Cloud Alibaba 消息队列 RocketMQ...入门》 《芋道 Spring Cloud Alibaba 事件总线 Bus RocketMQ 入门》 《性能测试 —— RocketMQ 基准测试》 1....Spring Boot 使用示例 在 《芋道 Spring Boot 分布式消息队列 RocketMQ 入门》 中,我们来详细学习如何在 Spring Boot 中,整合并使用 RocketMQ 。?...《芋道 Spring Cloud Alibaba 消息队列 RocketMQ 入门》 《芋道 Spring Cloud Alibaba 事件总线 Bus RocketMQ 入门》 666.
Data MongoDB 中,有两种方式进行 MongoDB 操作: Spring Data Repository 方式 MongoTemplate 艿艿:如果胖友还没安装 MongoDB ,可以参考下 《芋道...艿艿:如果胖友看过艿艿写的 《芋道 Spring Boot JPA 入门》 文章,会发现和 Spring Data JPA 的使用方式,基本一致。.../ 创建 Profile 对象 UserDO.Profile profile = new UserDO.Profile(); profile.setNickname("芋道源码...在 《芋道 Spring Boot JPA 入门》 文章的「4..../ 创建 Profile 对象 UserDO.Profile profile = new UserDO.Profile(); profile.setNickname("芋道源码
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/JdbcTemplate/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 666....推荐阅读: 《性能测试 —— MySQL 基准测试》 《芋道 Spring Boot 多数据源(读写分离)入门》 对应 lab-17 。...《芋道 Spring Boot 分库分表入门》 对应 lab-18 。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/MyBatis/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. MyBatis + XML 3....推荐阅读: 《性能测试 —— MySQL 基准测试》 《芋道 Spring Boot 多数据源(读写分离)入门》 对应 lab-17 。...《芋道 Spring Boot 分库分表入门》 对应 lab-18 。 ---- ----
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/WebSocket/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2....主要原因是,我们对 Netty 框架的实战、原理与源码,都相对熟悉一些。所以就考虑了它。并且,除了需要支持 WebSocket 协议,我们还想提供原生的 Socket 协议。...毕竟,艿艿这里写的有点简略哈~ 当然,也可以去看看 RocketMQ、Apollo、Nacos 等中间件的源码。?
如果胖友接触 Java Web 开发比较早,那么可能会了解到如下 Web MVC 框架,当年是 Struts2 与 SpringMVC 双雄争霸的年代。甚至说,...
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Redis/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 3. 序列化 4....因为有些地方,直接撸源码,比吓哔哔一段话更易懂,所以会有一些源码,保持淡定。...标准序列化的结果,如下: { "id": 1, "name": "芋道源码", "gender": 1 } 使用 Jackson Default Typing 机制序列化的结果,如下: {...cn.iocoder.springboot.labs.lab10.springdatarediswithjedis.cacheobject.UserCacheObject", "id": 1, "name": "芋道源码...() { UserCacheObject object = new UserCacheObject() .setId(1) .setName("芋道源码
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/quick-start/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 3....友情提示:关于配置文件,后续胖友可以阅读《芋道 Spring Boot 配置文件入门》文章。...后续,胖友可以阅读《芋道 Spring Boot SpringMVC 入门》文章,进一步的学习。...友情提示:对在 Spring Boot 进行单元测试感兴趣的胖友,可以后续阅读《芋道 Spring Boot 单元测试 Test 入门》文章。...友情提示:对构建 Spring Boot 项目感兴趣的胖友,可以后续阅读《芋道 Spring Boot 持续交付 Jenkins 入门》文章。
彩蛋 ---- 推荐阅读如下 Apollo 文章: 《芋道 Spring Boot 配置中心 Apollo 入门》 《芋道 Spring Cloud 配置中心 Apollo 入门》 1....$ ls -ls 2312 -rwxr-xr-x 1 yunai staff 1183431 Oct 19 18:17 apollo-portal-1.5.0-sources.jar # 源码...ls 56 -rwxr-xr-x 1 yunai staff 25994 Oct 19 18:17 apollo-adminservice-1.5.0-sources.jar # 源码...集成到 Spring Boot 详细内容,可见《芋道 Spring Boot 配置中心 Apollo 入门》文章。 5....集成到 Spring Cloud 详细内容,可见《芋道 Spring Cloud 配置中心 Apollo 入门》文章。 ---- ----
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/autoconfigure/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 自动配置类 3....如果还没使用过的胖友,不用慌,先跳转到《芋道 Spring Boot SpringMVC 入门》文章,将前两节阅读完,感受下 Spring Boot 的魅力。...咳咳咳,貌似这个小节没有太多可以分享的内容,更多胖友可以阅读《芋道 Spring Boot 配置文件入门》文章。 5.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/hot-swap/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Redis/ 「芋道源码」欢迎转载,保留摘要,谢谢! 4....5.1.1 源码解读 在看具体的 #executePipelined(RedisCallback action, ...)...方法的示例之前,我们先来看一波源码,这样我们才能更好的理解具体的使用方法。...,一旦复杂,就会特别抽象,那么还是老规矩,让我们一起撸下源码,让原理具象化。...5.3.1 源码解析 在生产中,Transaction 和 Pipeline 会经常一起时候用,从而提升性能。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Cache/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 注解 3....当然,也欢迎阅读 《芋道 Spring Boot MyBatis 入门》 文章。 logging 配置项,设置打印 SQL 日志,方便我们查看是否读取了 DB 。...当然,也欢迎阅读 《芋道 Spring Boot Redis 入门》 文章。 mybatis-plus 配置项下,设置 MyBatis-Plus 相关的配置。...当然,也欢迎阅读 《芋道 Spring Boot MyBatis 入门》 文章。 logging 配置项,设置打印 SQL 日志,方便我们查看是否读取了 DB 。...不过我们如果翻看 RedisCacheManager 的源码,我们又会发现有个 initialCacheConfiguration 属性,又是支持每个缓存允许自定义配置。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/RocketMQ/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2....概述 如果胖友还没了解过分布式消息队列 Apache RocketMQ ,建议先阅读下艿艿写的 《芋道 RocketMQ 极简入门》 文章。...能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的订阅者水平扩展能力 实时的消息订阅机制 亿级消息堆积能力 ps: Metaq 3.0 版本改名,产品名称改为 RocketMQ 在本文中,我们会比 《芋道...可能上述的描述,对于绝大多数没有了解过分布式事务的胖友,会比较陌生,所以推荐阅读如下两篇文章: 《阿里云消息队列 MQ —— 事务消息》 《芋道 RocketMQ 源码解析 —— 事务消息》 热心的艿艿...《性能测试 —— RocketMQ 基准测试》 ,消息消息队列是我们非常重要的性能优化手段,那么到底它的性能有多强,何不上手测试一波~ 《RocketMQ 源码解析系列》 ,知其然,知其所以然。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Validation/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 注解 3. 快速入门 4....艿艿:对 JPA 不了的胖友,可以看看 《芋道 Spring Boot JPA 入门》 一文。...参考 《芋道 Spring Boot SpringMVC 入门》 的 「5. 全局异常处理」 ,使用 @ExceptionHandler 注解,实现自定义的异常处理。这个,我们在本文的 4....在 《芋道 Spring Boot SpringMVC 入门》 的 「5. 全局异常处理」 小节中,使用 @ExceptionHandler 注解,实现自定义的异常处理。所以本小节,我们在 「3....4.1 复制粘贴 我们先把 《芋道 Spring Boot SpringMVC 入门》 的 「5. 全局异常处理」 小节中,需要用到的类,全部复制过来。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/MapStruct/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 3....在《芋道 Spring Boot 消除冗余代码 Lombok 入门》文章中,我们学习了可以通过 Lombok 帮我们自动生成相对“冗余”代码,例如说 setter、getter 等等方法。
之前学习 Sharding-JDBC 时,尝试写过一套源码解析文章。代码简直易读到爆炸。 亮哥自己也在某次采访中,提到如下内容:以工匠精神去雕琢细节。开放出去的源代码会在一定的范围内引起共鸣。...读写分离 在 《芋道 Spring Boot 多数据源(读写分离)入门》 的 「9.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/MyBatis/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Lombok/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 实现原理 3....友情提示:对如何在 Spring Boot 是使用日志组件感兴趣的胖友,可以阅读《芋道 Spring Boot 日志集成 Logging 入门》文章。 8.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/Swagger/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 Swagger 3....name", value = "昵称", paramType = "query", dataTypeClass = String.class, required = true, example = "芋道...4.1 安装 MongoDB 参考 《芋道 MongoDB 极简入门》 文章,先进行下安装 MongoDB 数据库。 安装完成,记得参考文章,创建一个 yapi 数据库,后续我们会使用到。
领取专属 10元无门槛券
手把手带您无忧上云