前后端分离已经在慢慢走进各公司的技术栈,不少公司都已经切换到这个技术栈上面了。即使贵司目前没有切换到这个技术栈上面,松哥也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SSH 框架用的滚瓜烂熟,出来却发现自己依然没有任何优势!其实前后端分离本身并不难,后段提供接口,前端做数据展示,关键是这种思想。很多人做惯了前后端不分的开发,在做前后端分离的时候,很容易带进来一些前后端不分时候的开发思
前后端分离1.创建springboot工程,配置目录(省略导包)2.application.yml3.pom.xml(重要的部分)4. cn.kgc.entity/Student5.resources/mapper/StudentMapper.xml(省略开头)6. cn.kgc.mapper/StudentMapper7. cn.kgc.service/StudentService、Stude
spring security是一个安全框架,入门简单。对比shiro,它自带登录页面,自动完成登录操作。权限过滤时支持http方法过滤。在新手入门使用时,只需要简单的配置,即可实现登录以及权限的管理,无需自己写功能逻辑代码。因为spring security有自己默认的登录页,自己默认的登录控制器。而登录成功或失败,都会返回一个302跳转。登录成功跳转到主页,
转载 2023-07-19 21:41:07
96阅读
window服务器部署springboot+vue项目前期准备:1、完整的项目源码我这里的项目前端是vue,后端是springboot + redis +mysql2、服务器我使用的是阿里云的ESC服务器(偷偷告诉你们,新手都可以白嫖一个月的服务器)服务器系统是windows至于我为什么不用linux,害别说了,新手还是先用window先吧。3、服务器环境搭建我们部署项目需要搭建项目的环境,其实仔
SpringSecurity一:简介 1.Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。一般来说中大型的项目都是使用SpringSecurity 来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。 2.一般Web应用的需要进行
前后端常用框架一、Spring1.1 Spring 介绍1.2 Spring 设计目标1.3 Spring 设计理念1.4 Spring 特点1.5 Spring 优点1.6 Spring 缺点二、Spring Boot2.1 Spring Boot 介绍2.2 Spring Boot 核心设计理念2.3 Spring Boot 特性2.4 Spring Boot 优点2.5 Spring Bo
公司一个新项目,不想使用之前的老框架,准备搭建一个新的,记录下以便后续回顾!话不多说,开始第一步!使用idea创建new project创建一个项目 设置包名  设置依赖项目:如果是web项目就选web,不是可以省略,这里我们使用jdbc做连接池,使用mybatis做持久层框架  设置项目名称:   finish!&n
转载 2023-07-30 16:17:45
71阅读
3. 授权3.0 权限系统的作用例如一个学校图书馆的管理系统,如果是普通学生登录就能看到借书还书相关的功能,不可能让他看到并且去使用添加书籍信息,删除书籍信息等功能。但是如果是一个图书馆管理员的账号登录了,应该就能看到并使用添加书籍信息,删除书籍信息等功能。总结起来就是不同的用户可以使用不同的功能。这就是权限系统要去实现的效果。我们不能只依赖前端去判断用户的权限来选择显示哪些菜单哪些按钮。因为如果
转载 2024-02-29 16:27:33
37阅读
前端框架:Vue,相关网址:https://cn.vuejs.org/v2/guide/UI框架:Element,相关网址:https://element.faas.ele.me/#/zh-CN/component/installation后端框架:SpringBoot+Mybatis(数据库框架)+Redis(缓存数据库框架)数据库:MySql目标:前后端数据打通。搭建步骤:一、搭建Vue脚手架
宣传官网 xb.exrick.cn 在线Demo xboot.exrick.cn 开源版Github地址 github.com/Exrick/x-bo… 开发文档 www.kancloud.cn/exrick/xboo… 获取完整版 xpay.exrick.cn/pay?xboot JWTJSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含
转载 2024-06-19 22:35:29
48阅读
前后端分离 1.对目前的web来说,前后端分离已经变得越来越流行了,越来越多的企业/网站都开始往这个方向靠拢。那么,为什么要选择前后端分离呢?前后端分离对实际开发有什么好处呢?为什么选择前后端分离在以前传统的网站开发中,前端一般扮演的只是切图的工作,只是简单地将UI设计师提供的原型图实现成静态的HTML页面,而具体的页面交互逻辑,比如与后台的数据交互工作等,可能都是由后台的开发人员来实现的,或者是
转载 2024-06-30 06:34:56
49阅读
简介该项目是基于SpringBoot与Vue的前后端完全分离项目,是小编的一个大作业考核,2个人共同完成的,耗时:10天。项目功能需求简介该项目主要是一个商城系统,参与者有游客、管理员(也是商家),普通用户。游客可以浏览商品详情,搜索商品,同时也可以访问新闻咨询等,游客可以通过注册成为普通用户。普通用户可以购买商品,也可以将商品加入收藏夹和购物车,用户可以在后台查看自己的订单和修改个人信息,修改收
转载 2023-08-10 13:59:08
191阅读
SpringBoot-Vue前后端分离实现增删改查及分页小DEMO一、前言主要通过Spring Boot和Vue`来简单实现一个前后端分离的小demo,该小demo实现增删改查、分页功能。主要是该小demo了解SpringBoot搭配Vue完成前后端分离项目的开发流程和项目部署。二、开发栈前端开发工具:VsCode开发框架:Vue CLI 2.0 + axios包管理工具: npm打包工具:web
转载 2023-08-04 11:09:39
968阅读
背景最近两年参与的项目多是基于 SpringBoot 【后端】+ Vue 或 React 【前端】,说是前后端分离,实际还是全栈,只是静态资源搭上了前端的框架而已。那么就面临一个问题,既然不是纯粹的前后端分离,怎么调试前端呢?怎么搭建项目框架,才能在开发时不用开多个 IDEA 、在多个项目间切换呢?maven 的 exec-maven-plugin 插件和前端的打包目录 eg :React 的 a
一、项目简介项目名称:blc management system(blc MS) 基于Vue CLI4 + SpringBoot开发的前后端分离项目。 基本功能:对博客和书籍进行增删改查,在聊天室点对点聊天或者群发消息,支持发送文本消息以及图片消息,查看用户个人信息,在线预览聊天图片和用户头像。 特色功能:用户密码加密,页面访问控制,用户权限管理,Druid后台监控。参考项目: https://g
转载 2023-08-29 11:07:57
169阅读
前后端分离后,如果客户端使用的原生应用(iOS,安卓),我们就无法使用cookie和session机制,所以我们使用另一套方案tokentoken机制:1.在前端对后端进行访问时,后端生成一个用base64加密的token串(包含个人信息过期时间和签名)返还给前端。2.前端第接收到token并储存在前端。3.前端再次访问是request请求携带token串 (一般放在http的请求头里面)4.后端
转载 2023-09-22 08:36:59
305阅读
京东CMS简介CMS即内容管理系统(Content Management System),目的是用于快速进行网站建设或者网页开发。对于京东网站部门来说,CMS核心目的是用来快速开发和上线各种页面,诸如各种垂直频道页,访问www.jd.com将看到如下页面,如点击“服装城”、“家用电器”等都会跳转到一个垂直频道页;这些页面中有许多页面风格是类似的,因此很适合使用CMS进行快速搭建。&nbs
转载 2023-09-07 14:49:59
198阅读
基于springboot+vue的前后端分离后项目部署方案在传统模式下,项目部署只可能是后端开发人员的事,与前端开发人员没有什么关系。而前后端分离后,可能会有些许改变。常见的部署方案如下:一、前后端一起部署,前端打包成静态文件,拷贝到后端项目中,然后部署后端项目。二、前后端分开部署,前端使用nginx部署,后端单独运行,然后使用nginx反向代理。三、前后端分开部署,前端扔在cdn,后端单独运行。
转载 2023-06-16 15:42:57
387阅读
文章目录登录总体流程基于JWT和RSA的Token机制JWT简介RSA简介SpringSecurity登录处理的配置后端过滤器的Token解析前端拦截器处理 登录总体流程前后端分离登录和常规后台登录的区别1)前后端交互方式不同 常规登录,通过页面的跳转和模型数据绑定 前后端分离,通过Ajax和JSON进行通信2)登录状态跟踪方式不同 常规登录,通过Session和Cookie保存用户状态 前后端
部署简介本项目是一个前后端分离项目,前端使用vue和elementUI,后端是springBoot集成redis、mysql。项目中的静态资源直接上传到服务器磁盘,使用nginx做动静分离。部署实战1:服务器项目环境搭建首先保证服务器的Java环境是正常的。安装redis,设置密码。安装MySQL,将本地的数据生成sql脚本,利用脚本同步本地的MySQL数据。安装nginx将项目用到的接口打开,让
转载 2023-08-11 19:57:35
497阅读
  • 1
  • 2
  • 3
  • 4
  • 5