GeorgeChan
归档
分类
相册
留言
友链
关于
GitHub
归档
分类
相册
留言
友链
关于
GitHub
George Chan
让我给你讲讲他的传奇故事吧
博客
归档
分类
留言
友链
关于
GitHub
Swagger3入门使用
Swagger3入门使用1、Swagger3简介Swagger 是一套基于 OpenAPI 规范(OpenAPI Specification,OAS)构建的开源工具,后来成为了 Open API 标准的主要定义者。对于 Rest API 来说很重要的一部分内容就是文档,Swagger 为我们提供了一套通过代码和注解自动生成文档的方法,这一点对于保证API 文档的及时性将有很大的帮助。 swa...
2021-10-05
java
Swagger
java
Swagger
Read More
SpringCloud微服务入门
SpringCloud微服务入门1、微服务的发展历程1.1、单体结构简介:将业务的所有功能集中在一个项目中开发,打成一个包部署。我们之前所做的学生管理系统基本都是单体结构优点:结构简单、部署成本低缺点:耦合度高 1.2、分布式结构简介:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点:降低服务耦合、有利于服务升级拓展分布式架构的要考虑的问题:服务拆分粒度如何?服务...
2021-10-03
java
SpringCloud
java
SpringCloud
Read More
Redis使用注解实现二级缓存
Redis使用注解实现二级缓存1、介绍上一篇文章中,我们实现二级缓存的方式是通过java代码判断Redis是否存在缓存,然后决定从何处取数据,但是这种方法在我们有大量的需要用到缓存的地方的时候,会产生大量的冗余代码,而且有大量的判断语句,让我们的代码不能够专注于业务上面,这样子是不太好的。 所以在Spring的3.1版本之后就引入了对注解的支持,我们可以通过在类上、方法上标记注解来实现二级缓...
2021-09-29
java
redis
数据库
redis
java
数据库
redis
redis
Read More
Redis入门使用
Redis入门使用1、Redis简介 简介Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,h...
2021-09-29
java
redis
数据库
redis
java
数据库
redis
redis
Read More
对SpringIOC的理解
对SpringIOC的理解1、何为IOC IOC—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好IOC呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来分析一下 1.1 谁...
2021-08-26
java
java
Read More
shiro安全框架
shiro安全框架1、简述shiro是apache公司所出品的开源安全框架其可以用于: 处理身份认证 授权 企业会话管理和加密 相对于Spring security来说更加简单,使用也更加灵活 在使用shiro的时候可以不依赖于任何容器,既可以在javaSE下使用,同样可以在JavaEE下使用 2、架构 使用用户的登录信息构建令牌12UsernamePasswordToken token...
2021-08-01
java
shiro
权限管理
java
shiro
权限管理
Read More
springboot+mybatis整合支付宝支付
springboot+mybatis整合支付宝支付准备支付宝沙箱环境 需要三个网站来准备支付宝的沙箱环境: 支付宝开放平台 开放平台-沙箱环境 miniU研发工作室 具体配置过程百度即可bean类1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253...
2021-07-22
java
SpringBoot
MyBatis
java
SpringBoot
MyBatis
Read More
SpringBoot将图片存储到数据库
SpringBoot将图片存储到数据库存储方式将图片转化为blob的二进制格式,然后存储到数据库即可,从数据中取出时,将blob格式的二进制文字从数据库中取出,用Object的方式来获取,然后转化为图片的格式,即可在屏幕上显示 上传图片Controller层 12345678910111213@PostMapping("/add/image")@ResponseBodyp...
2021-07-21
java
SpringBoot
java
SpringBoot
Read More
过滤器(Filter)在Web中的应用
Java Web之过滤器(Filter)1、过滤器(Filter)过滤器,从字面意思上理解,就是用于过滤作用的工具。在Java web中,过滤器的作用是对Web资源进行拦截,经过处理之后,再交给下一步进行处理;而下一步可以是一个新的过滤器,也可以是一个service。 Filter可认为是Servlet的一种“变种”,它主要用于对用户请求(HttpServletRequest)进行预处理,也...
2021-07-01
java
java
Read More
基于Swing的简易点餐系统
基于Swing的建议点餐系统1. 应用技术1Swing、JDBC、Oracle数据库、Java基础 2.项目功能12工作人员:菜品的增删改查、工作人员点餐、为顾客进行排号叫号、利润查询、结账。顾客:顾客点餐、查看积分、查看菜单、自助结账。 3.项目历程3.1 项目准备总所周知,Swing对于Java来说已经是一个不再使用的技术了,相对于微软的C#语言,Java的优势更在于Web端的应用,但是...
2021-06-21
java
Swing
java
Swing
Read More
Previous
2 / 2