
Spring Boot + Vue项目
0warnings0errors
这个作者很懒,什么都没留下…
展开
-
Spring Boot+Vue项目 微博系统(8):记住我功能配置源码分析
这里再多说下,对于记住我功能,同样可以查看RememberMeConfigurer,看看是怎么实现的:public final class RememberMeConfigurer<H extends HttpSecurityBuilder<H>> extends AbstractHttpConfigurer<RememberMeConfigurer<H>, H> { private static final String DEFAULT_REMEM原创 2020-09-01 09:47:49 · 578 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(7):配置Spring Security实现登录
目录UserDetailsService实现类UserDetails实现类Spring Security配置测试登录UserDetailsService实现类在 security 包下新建一个service 包,新建 UserDetailsServiceImpl类,实现UserDetailsService接口:@Service("UserDetailsServiceImpl")public class UserDetailsServiceImpl implements UserDetailsServ原创 2020-06-02 22:10:57 · 839 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(6):登录功能后端实现之新建用户表,测试访问数据库
目录前言创建用户数据库创建user表程序创建User实体利用Spring Security实现用户登录前言后端的权限框架也有多种选择,比如Shiro、Spring Security,这里选择Spring Security。框架的好处就是它本来就提供了一整套完整的机制,而且还都是基于接口编程,并提供了setter方法,所以对原生框架有任何不满意的地方,只需要实现它的接口,然后自定义自己的实现,并把自己的实现set进框架中即可。这种编程方法也很值得学习。感觉用户管理这个需求从刚学编程就是绕不过去的一关,但原创 2020-05-30 11:44:34 · 1060 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(5):Spring Security登录流程源码分析
目录前言Spring Security简介基于内存的用户认证配置测试基于数据库的用户认证原理分析总结题外话前言后端的权限框架也有多种选择,比如Shiro、Spring Security,这里选择Spring Security。框架的好处就是它本来就提供了一整套完整的机制,而且还都是基于接口编程,并提供了setter方法,所以对原生框架有任何不满意的地方,只需要实现它的接口,然后自定义自己的实现,并把自己的实现set进框架中即可。这种编程方法也很值得学习。感觉用户管理这个需求从刚学编程就是绕不过去的一关原创 2020-05-25 13:34:46 · 742 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(4):前后端通信测试
目录前端页面1. Login.vue前端页面前端页面使用element ui组件来创建,打开element ui的官网 https://element.eleme.cn/#/zh-CN/,可以看到这里提供了常用的所有组件,并且每个组件都提供了常用的属性,方法,事件等。以后按照具体的需求,直接拿来用就行了。1. Login.vue我的想法是把登录作为一个路由来访问,所以在Vue项目的view...原创 2020-05-22 15:51:45 · 1074 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(3):创建Spring Boot项目
目录新建Spring Boot项目项目结构引入MySQL数据库测试新建Spring Boot项目使用IDEA来创建、开发后端项目,打开IDEA,Create New Project,使用 Spring Initializer来快速创建Spring Boot项目。Group、Artifact 按自己需求创建,这里就是maven的三维坐标,如果以后别人要导入你的项目,就需要这两项来引入。接...原创 2020-05-20 15:33:56 · 1029 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(2):构建前端Vue项目
目录前言一、安装Vue CLi二、构建一个前端项目三、启动测试前言前端项目可以借助 Vue CLi 脚手架来构建,个人感觉这东西跟Spring的Spring Initializer差不多,就是基于给定的模板,自己选择配置,然后构建一个基础项目。更多细节可以参考 Vue CLi 的官网 https://cli.vuejs.org/zh/一、安装Vue CLi查看官网可以看到,Vue CLi是...原创 2020-05-20 15:16:35 · 1354 阅读 · 0 评论 -
Spring Boot+Vue项目 微博系统(1):目录和简介
目录前言项目规划前言一直以来都不善于记笔记、做总结,觉得很麻烦,也不会回头去看,相信不止我一个人这样,大概还是因为懒吧。。。但看各路大佬都强烈建议写博客记录,那就硬着头皮试试吧,希望能坚持下去。。。目前的想法是以一个用于练手的小项目为基础,一步步记录项目开发过程,其中再穿插一些其它的知识。项目规划使用Vue + Spring Boot开发一个微博系统,...原创 2020-05-20 15:13:56 · 1777 阅读 · 0 评论