
前后端分离
lbb-luckly
这个作者很懒,什么都没留下…
展开
-
MD5加密
MD5加密MD5加密属于hash算法,hash叫做散列信息摘要算法特点: 1、不可逆:无法通过摘要信息还原出原始数据 2、算法有很多种,但是无论哪一种hash算法,最终产⽣的都是一个固定长度的字符串 3、对于任何类型长度的输入数据,都有着相同长度输出 4、对于相同输入和相同算法,产生的结果一定相同 (极小概率出现,不同输入 相同算法产生相同结果)MD5解密...原创 2020-04-10 08:59:06 · 419 阅读 · 0 评论 -
前后端分离案例
案例做一个简单的前后端分离的登录注册,登陆完成后显示所有用户信息。后端数据库用的是mysql:c3p0-config.xml<?xml version="1.0" encoding="UTF-8"?><c3p0-config><!-- c3p0配置文件 配置数据源 --><!-- default-config 默认 --> <...原创 2020-04-08 22:05:16 · 1284 阅读 · 1 评论 -
前后端分离状态保持问题之JWT
问题原因在传统的项目中我们利用,session+cookie来保持用户的登录状态,但这在前后端分离项⽬目中出现了问题;sessionid是使用cookie存储在客户端的,而cookie遵守同源策略,只在同源的请求中有效,这就导致了问题出现:前后端分离后静态资源完全可能(而且经常…)部署到另一个域下,导致cookie失效。虽然我们可以在cookie中指定domain来解决,但是cookie必须针...原创 2020-04-08 15:24:31 · 1400 阅读 · 1 评论 -
前后端分离之跨域问题
跨域问题打开浏览器检查页面会发现没有输出服务器返回的消息而是,出现了一个错误信息,这就是前后端分离最常见的跨域问题问题原因这是因为浏览器都采用了同源策略,即不允许访问不属于本服务器的资源。同源策略同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能会受到影响。可以说Web是构建在同源策略基础之上的,浏览...原创 2020-04-06 08:49:41 · 959 阅读 · 1 评论 -
前后端分离
传统开发方式传统开发方式主要使用MVC框架,Jsp+Servlet的结构,数据交互流程如下:⻚页⾯面展示的内容以及⻚页⾯面之间的跳转逻辑,全都由后台来控制,这导致了了前后端耦合 度⾮非常⾼高,耦合度⾼高则意味着,扩展性差,维护性差,等等问题传统开发的问题如下:1、耦合度⾼高 调试麻烦,出现问题时往往需要前后台⼀一起检查2、开发效率低, 前后端相互依赖,沟通成本,维护成本⾼高3、扩展性...原创 2020-04-07 19:00:09 · 667 阅读 · 1 评论