logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

No5.由内存存储改为数据库存储和redis存储(主要是授权服务端的用户信息、客户端信息、客户授权信息;资源端是没有存储的,每次解析token拿到用户信息)

前几篇的写的授权端和资源端中,里面的用户登录信息、客户端信息、客户授权信息的存储一直是使用的Spring提供的基于内存的存储,也就是,这种存储方式是不会持久化信息的,是每次重启系统都会重新加载我们写好的信息。现在将用户登录信息、客户端信息的存储改为持久化的MySQL数据库,将客户授权信息的存储修改为Redis。我们使用mybatisplus操作mysql数据库,使用springboot的redis

#java#spring boot#数据库
spring security——学习笔记(day05)-实现自定义 AuthenticationProvider身份认证-手机号码认证登录

实现SpringSecurity自定义认证Provider 的代码,编写一个根据手机号码认证登录的实例

#spring#安全#java +1
【Lilishop商城】No2-2.确定软件架构搭建一(本篇包括MVC框架、持久框架、缓存、认证工具、安全框架等)

上一篇已经看了项目的开发架构,都需要哪些技术,都按照哪些规范,都哪些模块涉及哪些架构。现在就先将需要的技术框架和工具搭建一下,方便后续开发。先搭建基础的,后续有需要的会再进行添加的~全篇只介绍重点架构逻辑,具体编写看源代码就行,读起来也不复杂~

文章图片
#spring boot#后端#java
【VUE】demo01-VUE做后台管理系统页面实例-创建基本环境+页面布局

工具:Visual Studio Code + Vue + Vue cil2 + Vuex + Vue Router + ElementUI + axios +前提:记录一下使用vue cil2脚手架做后台管理页面,是仿照学习macrozheng 的 mall 项目的后台管理前端系统学习的,因为对vue只了解一点点,熟练都谈不上,但是要做项目就需要把前端也实现一下,所以学习一下大概的前端内容框架,

文章图片
#vue.js#前端#javascript +1
【Lilishop商城】No2-6.确定软件架构搭建五(本篇包括定时任务xxl-job)

重点就是两个概念:调度模块(调度中心)、执行模块(执行器);调度模块重点就是负责管理调度信息的,有可视化平台,可以添加定时任务去执行,本身不含业务信息。执行模块就是需要开发人员集成xxl-job模块,开发执行器业务即可。

文章图片
#java#后端#spring boot
WebContent与webapp

最近写的一个JAVA WEB工程,web根目录不是webapp而是WebContent。起初也觉得没什么问题,后来在添加maven插件时发现各种问题,主要是因为目录名的问题。这两者的区别在于如何创建工程如果创建工程是在eclipse通过File→New→Dynamic web project,得到的就是WebContent。如果通过maven创建得到的就是webapp。如果工程中使用了maven,

#前端#web app#maven
到底了