到目前为止,身为一个java后端开发人员的我,在工作期间,无非就是ui设计页面,前端开发html,之后将做好的页面交给我,我负责后台逻辑一件html的页面渲染。好好滴一个后台开发人员,莫名其妙的做起了前端的活,很是心累啊。 一直不明白前后端分离是啥情况,今天看了一篇博客,说的真到位。偏头痛杨 看就对了,到位。 先前一件公司使用jsp,效率着实够低。jsp必须要在支持j
转载
2023-09-28 09:24:05
57阅读
# Java 前后端分离开发指南
在现代Web开发中,前后端分离越来越受到重视,它可以帮助团队在不同技术栈中高效工作。本文将指导你如何实现Java前后端分离开发,主要分为以下几个步骤:
| 步骤 | 描述 |
|------|-------------------|
| 1 | 选择前后端框架 |
| 2 | 创建后端服务 |
| 3
原创
2024-10-25 06:45:13
42阅读
前后端开发
原创
2022-08-17 10:40:35
165阅读
spring security是一个安全框架,入门简单。对比shiro,它自带登录页面,自动完成登录操作。权限过滤时支持http方法过滤。在新手入门使用时,只需要简单的配置,即可实现登录以及权限的管理,无需自己写功能逻辑代码。因为spring security有自己默认的登录页,自己默认的登录控制器。而登录成功或失败,都会返回一个302跳转。登录成功跳转到主页,
转载
2023-07-19 21:41:07
96阅读
说明:本文档为前后端分离项目-后端开发(入门级)文档,仅供参考使用项目名称:myBlog环境:工具/IDEA | JDK/1.8 文章目录一、创建项目1. 新建maven项目2. 搭建SpringBoot3. 创建接口二、开发接口1. 创建数据库2. 创建接口a. 时间格式化b. 隐藏数据为空的属性3. 实现跨域4. 全局异常处理a. 报错日志b. 自定义异常5. 返回数据统一封装 一、创建项目1
转载
2023-07-21 08:42:55
114阅读
在前后端分离开发中,前端负责用户界面和交互逻辑的实现,后端则处理业务逻辑和数据持久化。这种开发模式的优势在于前后端可以独立进行开发,提高了开发效率,并且使得前后端可以采用不同的技术栈来实现各自的功能。
新书发售 砥砺前行,追星似月,浴火重生,只为追逐前端界的一姐----VUE 后端界的一哥----Spring Boot。送书啦!!!我们将抽取10名幸运儿,送出杰哥最新著作《Vue+SpringBoot前后端分离开发实战》快来白嫖啦! 为了能让各位小伙伴在第一时间就与杰哥的新书见面,在公众号的结尾会附带赠书活动哦! 《Vue+SpringBoot前后端分离开发实战》书已在京东、当
原创
2022-01-14 13:53:56
1263阅读
在网站开发过程中,对于前后端的分界线似乎一直是众说纷纭。从一开始完全没有前后端的概念,到后来的纠缠不清。传统的分离方法在我的脑海中一提到前端和后端,基本上第一个出现的区别点就是:后端是跟数据库跟服务器打交道的,前端是跟浏览器打交道的。似乎没有什么问题,大家都这么认为的。当然这没有什么错,我们一直以来都认为仅仅是以浏览器作分界,把这两部分的代码分离出来。但是前后端分离的初衷是为了分离前后端开发人员的
前后端分离开发思路
原创
2023-11-09 08:59:51
86阅读
(留存备忘,转自author:骆昊)目录返回JSON格式的数据使用Vue.js渲染页面在传统的Web应用开发中,大多数的程序员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端
原创
2022-01-05 11:14:56
303阅读
什么是前后端分离的应用?为了更好的简化应用开发,降低应用结构复杂度,把应用的前端(Web端)和服务器端业务和代码分离,由不同的技术去实现,由不同的人或小组开发。前端使用JavaScript技术(当然可以是用Typescript开发了),负责表现和用户交互。服务器端使用Java技术,负责核心业务逻辑和数据持久化。分离之后,前后端完全解耦,两端只有REST风格的HTTP通信,用JSON作
转载
2023-11-17 19:11:42
88阅读
我们在13章节里通过监控界面讲了如何使用jquery的动态加载数据写法,通过简单案例来说明了如何实现动态的刷新监控界面的数据,本章我们将演示如何从Django模板加载数据逐步演化到前后端分离的异步数据加载和前端渲染主流开发方式,从而进一步实现前后端的解耦,提高Django开发Web应用的灵活性。1.1. 修改任务列表模板 目前我们显示的任务列表是采用Django后台模板的方式加载数
转载
2024-07-25 14:04:57
0阅读
文章目录登录总体流程基于JWT和RSA的Token机制JWT简介RSA简介SpringSecurity登录处理的配置后端过滤器的Token解析前端拦截器处理 登录总体流程前后端分离登录和常规后台登录的区别1)前后端交互方式不同 常规登录,通过页面的跳转和模型数据绑定 前后端分离,通过Ajax和JSON进行通信2)登录状态跟踪方式不同 常规登录,通过Session和Cookie保存用户状态 前后端
转载
2024-06-12 11:09:42
50阅读
文章目录
一、登录页面请求处理二、开发步骤
1.配置druid
2.配置mybatis-plus三、效果演示四、问题以及解析
前言主要是测试数据库,负责发送给前端JSON数据,检查数据规范,学习新知识。技术mybatis-plus,druid等,后续会更新很多。项目目录 一、登录页面请求处理前端发送请求,controller接收,并且访问底层二、开发步骤1.代码如下(示例)
转载
2023-08-25 18:03:19
112阅读
一、从数据库读取数据,在views.py中写入代码,如:from django.http import JsonResponsefrom apps.market.models import User
# Create your views here.
# 从数据库获取用户数据
def get_Users(request):
try:
# 使用ORM获取所有用户信息 并把对
转载
2023-06-11 16:09:53
176阅读
为什么要做前后端分离? 前端后端有两种协作方式,一种可以称之为是服务器端渲染,一种是叫做前后端分离。这两种方式的差别是什么呢?第一种方式是服务器端渲染的方式,是指在服务器端就将网页直接生成,浏览器这里拿到的是一整个网页,CSS和JS的部分是在浏览器端执行的,而网页的内容部分,也就是数据,是由服务器端生成的。这叫做服务器端渲染。至于你是用NodeJS,还是用PH
转载
2023-07-18 17:15:44
84阅读
前端后端技术栈Vue + Element UIFlask部署方式静态文件打包dist上传CDN使用uwsgi部署在一台服务器上,在内网内使用IP:port访问最终解决方案遇到问题及解决方案:1. 上传后渲染有问题,全部为文本样式页面表现如下图 原因为请求CDN的css文件的响应头中content-type错误,被指定成了text/plain,应指定为正确的css格式如下图 在上传CDN时需要对文件
转载
2023-12-25 13:43:54
438阅读
前言网上貌似webflux这一套的SpringSecurity操作资料貌似很少。自己研究了一波,记录下来做一点备忘,如果能帮到也在迷惑的人一点点,就更好了。新项目是前后端分离的项目,前台vue,后端SpringCloud2.0,采用oauth2.0机制来获得用户,权限框架用的gateway。一,前台登录大概思路前台主要是配合项目中配置的clientId,clientSecret去第三方服务器拿授权
转载
2024-07-24 10:06:15
354阅读
声明一下,此次开发使用的是macOS系统,以下所有操作实例都是在macOS中进行 一、后端开发 (1)使用了python比较著名的一个web开发框架-Django框架,在接口设计中使用了Django下的restframework框架 需要安装的模块: 第一步:我的电脑装的是pyton3以及pip3,所在在终端安装django使用如下命令 pip3 install django 第二步:pip3 i
转载
2023-09-17 00:41:49
160阅读
目录前后端分离的定制流程:验证流程: 实践解决问题JWTUtil工具类Redis工具类RedisCacheWebUtils进行快速响应写入数据定义一个LoginUser封装登录的user(UserDetails的实现类)我们还需要实现UserDetailService密码加密储存登录接口 思路校验:一个基于Jwt认证的过滤器权限首先我们进行访问(用户名+密码)登录接口——>
转载
2024-05-28 15:05:44
283阅读