后端业务架构
文章平均质量分 79
研究后端各种业务逻辑的实现以及相应架构的实现
StarLightLu
个人喜好编程,写各种各样的小程序,会前端,java,python等
展开
-
Maven知识回顾
在java开发中最常用的就是Maven工程的开发,想起了刚开始接触到maven时,还认为maven太麻烦了,不想学,后面随着学习的深入,才渐渐明白maven可以极大的提高开发效率的。在没有用上maven前我还是到处百度,去寻找各种依赖jar包来开发。想想那时…原创 2023-02-27 22:44:38 · 160 阅读 · 0 评论 -
SpringSecurity前后端分离
SpringSecurity前后端分离 实现的具体思路: 要实现通过Token令牌来认证信息的访问权限 通过redis来保存用户信息,首先我们需要登录,如果账号和密码都正确的话,我们将用户类保存到redis内存中去 然后我们访问API时安排是否存在Token,如果存在token,则将token解密,token里边保存的是一个随机生成的唯一ID,我们获取这个ID后在redis中找出对应的redis存储的数据,最后转换成为用户数据就可以了 在实现过程中,要实现JWT认证最重要的是,要去掉sessio原创 2021-09-05 22:47:48 · 484 阅读 · 1 评论 -
SpringSecurity权限认证管理
第一阶段:SpringSecurity 用户认证,授权 用户权限,系统判断用户是否拥有访问资源的权限,自由访问权限的系统资源 单点登录 只登录一次,就可以访问同平台的其他系统 第三方认证,要定义的接口,都会遵循 Oauth2 认证流程 一、快速入门 快速入门项目是以及前后端分离开发为基础的,具体说到自定义拦截接口;没有涉及数据库。 创建test_secutity Maven项目,并在pom中导入依赖 <properties> <java.version>1原创 2021-09-05 22:44:49 · 414 阅读 · 0 评论 -
JWT 生成
jwt Token生成 JWT的原则是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户 一、快速入门 搭建SpringBoot环境 pom.xml 中添加 java-jwt <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> &l原创 2021-09-05 22:35:19 · 903 阅读 · 0 评论 -
SpringBoot 对象存储
SpringBoot+COS快速入门 按照 SpringBoot微服务快速入门案例,搭建一个SpringBoot基础项目,名字叫springBoot_cos_dome 本文主要总结腾讯COS对象存储:官网文档 导入对象存储SDK依赖 <dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.6.原创 2021-09-05 22:25:54 · 802 阅读 · 0 评论 -
Git学习对接实际开发
本文章主要介绍Git学习 本文章参考菜鸟教程 文章目录一、Git 简介二、 Git安装三、Git命令行 一、Git 简介 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。采用了分布式版本库的方式,不必服务器端软件支持。 二、 Git安装 在使用Git前我们需要先安装 Git:下载地址 windows 下载版本 三、Git命令行 命令可以在 Git Bash中运行(可以执行Linux命令) 也可以在CMD运行 创建一个 git仓库,运行后,在当前目录下会生成一个.g原创 2021-09-05 15:50:41 · 73 阅读 · 0 评论 -
SpringBoot验证码和二维码的使用
目录第一章:whvse 图形验证码的使用一、快速入门二、判断验证码是否正确三、前后端分离开发项目使用四、各种API第二章:hutool二维码的生成一、 快速入门第三章:微信小程序页面二维码 第一章:whvse 图形验证码的使用 Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。【github地址】 一、快速入门 先简单创建一个SpringBoot项目,并创建启动类,名称为CaptchaRun 之后导入图形验证码依赖 <dependency>原创 2021-09-04 22:13:18 · 672 阅读 · 0 评论