摘要: 原创出处 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.
摘要: 原创出处 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 。 ---- ----
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/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("芋道源码
彩蛋 ---- 推荐阅读如下 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/quick-start/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 3....友情提示:关于配置文件,后续胖友可以阅读《芋道 Spring Boot 配置文件入门》文章。...后续,胖友可以阅读《芋道 Spring Boot SpringMVC 入门》文章,进一步的学习。...友情提示:对在 Spring Boot 进行单元测试感兴趣的胖友,可以后续阅读《芋道 Spring Boot 单元测试 Test 入门》文章。...友情提示:对构建 Spring Boot 项目感兴趣的胖友,可以后续阅读《芋道 Spring Boot 持续交付 Jenkins 入门》文章。
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/autoconfigure/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 自动配置类 3....如果还没使用过的胖友,不用慌,先跳转到《芋道 Spring Boot SpringMVC 入门》文章,将前两节阅读完,感受下 Spring Boot 的魅力。...咳咳咳,貌似这个小节没有太多可以分享的内容,更多胖友可以阅读《芋道 Spring Boot 配置文件入门》文章。 5.
摘要: 原创出处 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/hot-swap/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1.
摘要: 原创出处 http://www.iocoder.cn/Spring-Boot/MapStruct/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概述 2. 快速入门 3....在《芋道 Spring Boot 消除冗余代码 Lombok 入门》文章中,我们学习了可以通过 Lombok 帮我们自动生成相对“冗余”代码,例如说 setter、getter 等等方法。
摘要: 原创出处 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. 全局异常处理」 小节中,需要用到的类,全部复制过来。
之前学习 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元无门槛券
手把手带您无忧上云