Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

Swagger3入门使用1、Swagger3简介Swagger 是一套基于 OpenAPI 规范(OpenAPI Specification,OAS)构建的开源工具,后来成为了 Open API 标准的主要定义者。对于 Rest API 来说很重要的一部分内容就是文档,Swagger 为我们提供了一套通过代码和注解自动生成文档的方法,这一点对于保证API 文档的及时性将有很大的帮助。 swa...

SpringCloud微服务入门1、微服务的发展历程1.1、单体结构简介:将业务的所有功能集中在一个项目中开发,打成一个包部署。我们之前所做的学生管理系统基本都是单体结构优点:结构简单、部署成本低缺点:耦合度高 1.2、分布式结构简介:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:降低服务耦合、有利于服务升级拓展分布式架构的要考虑的问题:服务拆分粒度如何?服务...

Redis使用注解实现二级缓存1、介绍上一篇文章中,我们实现二级缓存的方式是通过java代码判断Redis是否存在缓存,然后决定从何处取数据,但是这种方法在我们有大量的需要用到缓存的地方的时候,会产生大量的冗余代码,而且有大量的判断语句,让我们的代码不能够专注于业务上面,这样子是不太好的。 所以在Spring的3.1版本之后就引入了对注解的支持,我们可以通过在类上、方法上标记注解来实现二级缓...

Redis入门使用1、Redis简介 简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,h...

对SpringIOC的理解1、何为IOC​ IOC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好IOC呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来分析一下 1.1 谁...
This is a picture without description java

springboot+mybatis整合支付宝支付准备支付宝沙箱环境 需要三个网站来准备支付宝的沙箱环境: 支付宝开放平台 开放平台-沙箱环境 miniU研发工作室 具体配置过程百度即可bean类1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253...

SpringBoot将图片存储到数据库存储方式将图片转化为blob的二进制格式,然后存储到数据库即可,从数据中取出时,将blob格式的二进制文字从数据库中取出,用Object的方式来获取,然后转化为图片的格式,即可在屏幕上显示 上传图片Controller层 12345678910111213@PostMapping("/add/image")@ResponseBodyp...

Java Web之过滤器(Filter)1、过滤器(Filter)过滤器,从字面意思上理解,就是用于过滤作用的工具。在Java web中,过滤器的作用是对Web资源进行拦截,经过处理之后,再交给下一步进行处理;而下一步可以是一个新的过滤器,也可以是一个service。 Filter可认为是Servlet的一种“变种”,它主要用于对用户请求(HttpServletRequest)进行预处理,也...
This is a picture without description java