自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 初始SpringCloud,搭建Eureka服务发现(Spring Cloud 学习日记 一)

什么是微服务 就是将一个庞大的整体系统,根据业务逻辑,抽象出单独的模块,每个模块做自己需要做的事情就好的 关于这方面的理解 推荐知乎上一个讲的完整的一个过程 什么是微服务架构 什么的Spring Cloud 了解了什么是微服务后,我们再来了解下什么是Spring Cloud Spring Cloud 是目前市面上对"微服务化"思想的主流解决方案之一 Spring Cloud 基于 Spring Boot,为微服务体系开发中的架构问题,提供了一整套的解决方案——服务注册与发现,服务消费,服务保护与熔断,网关

2020-06-03 09:36:12 299

原创 java Spring Boot结合Redis 源码分析 对spring-boot-starter-data-redis的抽丝剥茧

前言 单纯的使用java客户端 自己去写连接redis的代码 每次连接的代码都是差不多的步骤,这样就显得代码冗余较多,并且很繁琐,而spring就将这个将其封装了起来,我们只需要写出核心配置,之后的步骤spring将会自动将其生成,这样就减少了很多重复的步骤 RedisTemplate 模板 使用连接池去连接Redis的时候,我们是通过spring提供的连接工厂去创建连接的 在 Spring D...

2019-12-27 21:35:15 417

原创 java实现高并发秒杀---简单示例 springboot+redis+rabbitmq+mybatis

前言 ​ 为什么要写秒杀系统呢,像现在限时秒杀已经成为电商项目中的一种常态,像现在的一些龙头电商企业都具备限时秒杀活动,这样能调动用户的购买兴趣的活动,能够给项目带来更大的活力,所以对于这个秒杀功能不说是一定能写,但是一定要了解他。 原理 秒杀与其他业务最大的区别在于,在秒杀的瞬间,系统的并发量和吞吐量会非常大,与此同时,网络的流量也会瞬间变大。 对于系统并发量变大问题,这里的核心在于如何在大并...

2019-12-24 17:09:25 3438 13

原创 订单超时操作 springboot+rabbitmq实现延时队列

概述 在事情有一定时效性的时候:比如 实现一个在提交订单后的15分钟内,如果没有完成支付,系统关闭订单。有哪些可行的方案? 方案 使用定时任务轮询订单表,查询出订单创建了15分钟以上并且未支付的订单,如果有查询出此类订单则执行关闭。 使用定时任务轮询订单表,查询出订单创建了15分钟以上并且未支付的订单,如果有查询出此类订单则执行关闭。 提交订单时开启一个新线程,而新线程直接休眠15分钟,休...

2019-12-19 15:38:57 2990

原创 超简略的springMVC入门

目录springmvc简介什么是springmvcspringmvc的执行流程![图片](https://img-blog.csdnimg.cn/20191021142231305.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2lzV2V...

2019-10-21 14:24:46 253

原创 简单使用spring

文章目录什么是SpringSpring简介spring三层Spring 的优势spring的核心spring IoC使用的步骤1. 通过maven导入spring核心jar2. 创建配置文件 spring-config.xmlspring-config.xml的元素创建一个bean3. 测试通过注解实现IoC的配置1. 在Bean类上定义注解2. 配置spring-config.xml,扫描这些...

2019-10-08 13:35:43 607

原创 MyBatis简单使用

MyBatis简单使用MyBatis认识MyBatisMyBayis介绍什么是ORMMybatis 环境搭建导入jar创建和配置mybatis核心配置文件mybatis-config.xml创建持久化类(pojo)创建sql映射文件Insert, Update 和 Delete 的属性使用基本使用步骤创建工具类使用步骤动态sqlifwherechoose, when, otherwisesettr...

2019-09-23 14:36:13 321 1

原创 MyBatis入门

MyBatis简单使用MyBatis认识MyBatisMyBayis介绍什么是ORMMybatis 环境搭建导入jar创建和配置mybatis核心配置文件mybatis-config.xml创建持久化类(pojo)创建sql映射文件Insert, Update 和 Delete 的属性动态sqlifwherechoose, when, otherwisesettrimforeach MyBatis...

2019-09-23 11:06:04 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除