springboot+vue 前后端分离项目实战——人脸识别项目
此项目是一个人脸识别管理项目
大鹏小站
一个快乐敲代码的程序猿
展开
-
springboot+vue 前后端分离项目实战一 项目的搭建
最近在学vue,所以就自己搭建了一个springboot和vue项目,springboot项目和vue项目 架构如下,简单实现登录,注册,拦截,权限等功能项目使用bootstrap的swagger访问 http://127.0.0.1:9952/doc.html 感觉这个界面更加友好项目中的技术栈 mysql redis mybatis 等因为刚学的vue,所以都是自己手敲的代码...原创 2019-07-14 12:09:17 · 3661 阅读 · 5 评论 -
springboot+vue 前后端分离项目实战二 项目登录拦截
这几天把项目基本的框架搭建好了,开始设置登录拦截器直接上代码,需要两个类 LoginInterceptor ,WebConfig (名字是个人起的)LoginInterceptor 继承HandlerInterceptorpackage com.face.server.interceptor;import com.face.server.constant.FaceConstant;im...原创 2019-07-14 12:24:57 · 3234 阅读 · 0 评论 -
springboot+vue 前后端分离项目实战三 项目登录拦截器放开swagger的访问
今天做 spring boot 加入拦截器后swagger不能访问问题未加入拦截器时,swagger可以正常访问接口信息,但是加入拦截器之后swagger就不能访问了原因分析不能访问的原因的swagger的内置接口被拦截器拦下来了拦截器放开看访问的接口 http://127.0.0.1:9952/doc.html然后需要在拦截器中把api-docs放开,网上找的资料中大部分只说添加...原创 2019-07-14 12:28:16 · 2413 阅读 · 0 评论 -
springboot+vue 前后端分离项目实战四 解决vue不同的接口访问会有不同的sessionId和项目跨域问题
因为项目登录信息放到session中,vue不同的接口访问会有不同的sessionId,解决办法是在main.js中加入axios.defaults.withCredentials = true但是这样导致了一个跨域问题,后端Controller上加入@CrossOrigin不起作用了所以后端项目可以加入CorsConfig接口,这样就完美解决了跨域问题package com.face....原创 2019-07-14 12:36:33 · 1342 阅读 · 0 评论 -
springboot+vue 前后端分离项目实战五 Spring Boot 2.X使用 FeignClient
这两天项目里面有个远程http调用,本来想用httpClient调用,但是尝试了一下httpClient 太麻烦而且还容易出错,所以就转到FeignClient上,但是使用Spring Boot 2.x 版本以上的有许多问题,记录一下在spring boot1.x下,使用注解@EnableFeignClients,jar包依赖是: <dependency> ...原创 2019-07-20 19:17:56 · 1450 阅读 · 0 评论 -
springboot+vue 前后端分离项目实战六 vue接口统一管理
前段时间太忙(还是自己太懒了),好久没写博客了,把最近的博客补上,今天聊聊vue接口的统一管理。刚开始做vue项目的时候基本上每个vue页面调用的接口都各自写在各自的页面里面,这样就会有重复的代码比如500,404等判断,这些基本的代码都可以抽象出来。第一步 抽象出来request文件import axios from 'axios'import { Message, Loading } ...原创 2019-09-14 22:21:52 · 1332 阅读 · 0 评论