文章 2022-05-13 来自:开发者社区

实战|如何自定义SpringBoot Starter?

我在「SpringBoot自动化配置源码分析」从源码的角度讲解了 SpringBoot 自动化配置的原理,知道了它最终要干的事情不过是读取 META-INF/spring.factories 中的自动化配置类而已。SpringBoot 项目就是由一个一个 Starter 组成的,一个 Starter 代表该项目的 SpringBoot 起步依赖,除了官方已有的 Starter,如果你需要将自己的....

实战|如何自定义SpringBoot Starter?
文章 2022-04-15 来自:开发者社区

RabbitMQ精讲7:与SpringBoot、Spring Cloud Stream整合实战

目录与SpringBoot整合实战1. 生产端2. 消费端消费端核心配置:@RabbitListener注解使用3. 代码示例3.1 pom文件 和消息实体3.2 生产者3.3 消费者与Spring Cloud Stream整合实战1. 架构介绍2. 核心概念:3. 代码示例3.1 pom文件 和 消息实体 3.2 生产者3.3 消费者与SpringBoot整合实战1. 生产端SpringBoo....

RabbitMQ精讲7:与SpringBoot、Spring Cloud Stream整合实战
文章 2022-02-13 来自:开发者社区

SpringBoot整合Redis做缓存,实战分享(上)

Redis 介绍Redis 使用了浪费流量的文本协议,但因为它数据存储在内存中的,相对而言,依然可以取得极高的访问性能。并且 Redis 是线程安全的。RESP 就是 Redis 序列化协议的简称。它是一种直观的文本协议,优势在于实现异常简单,解析性能极好。Redis 协议里面虽然有大量冗余的回车换行符,但是这不影响它成为技术领域非常受欢迎的一个文本协议。在技术领域,性能并不总是一切,还有简单性....

SpringBoot整合Redis做缓存,实战分享(上)
文章 2022-01-11 来自:开发者社区

企业级Java实战项目推荐&基于spring boot的Java开源商城系统

前言一个基于spring boot的JAVA开源商城系统,是前后端分离、为生产环境多实例完全准备、数据库为b2b2c商城系统设计、拥有完整下单流程和精美设计的java开源商城系统:https://www.mall4j.comMall4j项目致力于为中小企业打造一个完整、易于维护的开源的电商系统,采用现阶段流行技术实现。后台管理系统包含商品管理、订单管理、运费模板、规格管理、会员管理、运营管理、内....

企业级Java实战项目推荐&基于spring boot的Java开源商城系统
文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(七)

⑤. 查询代码展示(这里补充一个在工作中实际遇到过的案例:公司某个卡卷活动,送保养给客户,设置的是一个月,最后当那个key消失的时候,我的邮箱就收到了3条报警邮件,我们分析了一下代码,出现了缓存击穿的现象,最后我们使用周志明老师的双端检索机制,使用重量级进行加锁,进行二次if判断,重新查询数据库,将热点代码进行重新设置进去) /** * 业务逻辑并没有写错,对于小厂中厂(QPS《=...

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(七)
文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(六)

③. 配置类RedisConfig、SwaggerConfig@Configuration public class RedisConfig { /** * @param lettuceConnectionFactory * @return * * redis序列化的工具配置类,下面这个请一定开启配置 * 127.0.0.1:6379&g...

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(六)
文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(五)

@NoArgsConstructor @AllArgsConstructor @Data @ApiModel(value = "用户信息") //数据传输对象 public class UserDTO implements Serializable { @ApiModelProperty(value = "用户ID") private Integer id; @ApiMo...

文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(四)

@Table(name = "t_user") public class User { @Id @GeneratedValue(generator = "JDBC") private Integer id; /** * 用户名 */ private String username; /** * 密码 */ ...

文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(三)

②. 业务类、controller、service、entity、mapper@Api(description = "用户User接口") @RestController @Slf4j public class UserController { @Resource private UserService userService; @ApiOperation("数据库新增5...

文章 2022-01-09 来自:开发者社区

REDIS02_基于SpringBoot+Mybatis+Redis重写Redis的序列化的缓存实战(二)

server.port=5555 spring.application.name=redis0511 # ========================logging 日志相关的配置===================== #系统默认,全局root配置的日志形式,可以注释掉 logging.level.root=warn #开发人员自己设置的包结构,对那个package进行什么级别的日志监控....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。