SpringBoot
文章平均质量分 89
qubeleyZ
这个作者很懒,什么都没留下…
展开
-
SpringCloud学习笔记(二十)SpringBoot整合RabbitMQ
接下来我们学习消息队列中间件RabbitMQ与SpringCloud的整合。其实这里做的消息队列的整合只是和SpringBoot整合。首先复习一下我们使用消息队列的原因:削峰、异步、解耦。然后我们在本地安装一个RabbitMQ。在安装RabbitMQ之前,我们先得安装erlang语言,因为它是RabbitMQ的开发语言。erlang的安装包下载地址为:https://www.erlang.org/downloads (下载比较慢的时候建议挂梯子或百度云)erlang的安装没什么好讲的,.原创 2021-02-18 18:45:28 · 345 阅读 · 0 评论 -
SpringBoot工作日记(4)API文档框架 —— Swagger
在使用了SpringBoot之后,我们不再像SpringMVC那样使用JSP了,通常使用Controller做接口,然后前端页面使用Ajax访问接口来交互数据,将前后端进行分离。这样约定接口格式就成了重要的事情,如果是和外部开发对接,那么得出具接口文档,如果是内部使用的接口,那么使用swagger可以自动生成接口文档供前端进行查阅,并且可以直接做接口测试,十分的方便。首先我们要在SpringBoot项目中引入Swagger2的依赖。 <!-- swagger -->原创 2020-09-24 09:44:00 · 441 阅读 · 0 评论 -
SpringBoot工作日记(1)——开发准备-Mybatis 映射文件自动生成器
工作半年了,很久一段时间不写博客了。一个是忙,另一个是懒。但是怎么说在CSDN收了这么多帮助还是要回馈一点微不足道的吧。每天午休醒来写一点,以后公司来新人了就直接甩给他看。下面开始正题:SpringBoot+Mybatis 前端后端分离的开发模式在制作模板工程之前,需要做点技术铺垫。如果没有学过SpringMvc的也没关系,多看看别人的博客。Mybatis我就不多介绍了。首先我们先准...原创 2019-02-26 14:32:50 · 303 阅读 · 0 评论 -
Maven在windows环境下的安装和配置
之前写springboot开发的时候意识到还没提过maven。所以就补一篇关于maven的。其实maven也挺简单的。之前在培训班试课的时候有的同学拿maven来当着大家的面讲解,现在我也来粗略的讲解一下。maven 到apche去下载就可以了:http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven...原创 2019-02-26 15:59:29 · 702 阅读 · 0 评论 -
SpringBoot工作日记(2) ——springboot配置文件及项目结构
这几天有点忙,中间还写了别的博客。之前了解了mybatis的自动生成器(mybatis的使用另外再写)。然后我们先理解springboot的配置文件和项目结构。首先看图这是我在介绍maven的时候新建工程之后截的一张图。是的,我们只要新建maven工程就可以了,不需要选springboot工程。spring框架会在pom文件里引入。不论是Eclipse还是IDEA操作都是差不多...原创 2019-03-05 18:45:07 · 448 阅读 · 0 评论 -
Redis数组缓存管理
我们在做应用项目的时候经常会使用redis缓存来保存经常访问的数据。但是数组用jedis就不太好缓存了。例如应用中可能同时存在多个活动,这些活动在首页中所以经常被查询,于是我就想存到缓存中,如果是mangoDB可能问题就结束了。但是我用的是redis来缓存就困难了,所以我就设计了一个基于切面编程的缓存管理器,使用如下:1.在查询方法上增加注解,并指定一个key,也可以指定缓存时间。2....原创 2019-03-08 13:54:51 · 1455 阅读 · 0 评论 -
SpringBoot 自定义注解结合AOP的简单使用
前一篇关于redis缓存的博客让我对注解起了兴趣,原本在培训班的时候觉得AOP的课好无聊,而且一直以来都没怎么用AOP,觉得一点用都没有。当然现在明白过去的无知还不晚。而且现在感觉自己会写注解之后逼格高了一个档次。首先要讲的内容来只上一篇Redis缓存数组管理。AOP切面编程首先要引入依赖<!-- 切面编程 --><dependency> <g...原创 2019-03-09 11:49:56 · 406 阅读 · 0 评论 -
小程序开发——微信支付篇
小程序开发中常常会用到微信支付。微信支付里面的坑谁做谁知道。先来个官方贴图谈一下支付的流程对,支付是个异步的过程。收集到用户的openid,支付金额,ip地址之后,我们生成随机串nonce_str和时间戳、订单号。当然商户号、商户秘钥、小程序的APPID、通知地址这些也是提前存好的。然后用这些信息按字典排序,它要求的是键值对,也就是key=value& 这样来拼接(具体的...原创 2019-03-14 16:51:46 · 918 阅读 · 0 评论 -
SpringBoot工作日记(3)Mybatis分页插件 —— PageHelper
距离上一次发东西已经半年过去了,期间也经常来CSDN淘金。主要因为换了份工作所以没时间摸鱼了。而且现在的工作没有用到SpringBoot。不过我还是在学SpringCloud,学完的时候会分享笔记。好了下面回归正题,写这篇介绍PageHelper的文章是因为我一个朋友在群里问我,我当时的电脑没有mybatis,所以就回家之后补这篇给他。PageHelper我就不过多介绍了,主要用来填补my...原创 2019-09-29 21:02:50 · 685 阅读 · 0 评论