Java web前后端分离

什么是前后端分离(纯属个人理解,有错请纠正)

https://blog.csdn.net/u013592575/article/details/79101863

REST风格框架实战:从MVC到前后端分离(附完整Demo)

https://blog.csdn.net/justloveyou_/article/details/74379479

MVC:视图和模型耦合,视图渲染是在后端完成的。

REST:浏览器发起AJAX请求,服务端返回JSON数据,视图在浏览器端渲染。

REST本质上是用URL访问资源。请求方式有6种GET(Retrieve)、POST(Create)、PUT(Update)、DELETE(Delete)、HEAD、OPTIONS。前4种CRUD(增删改査)。

域对象?

往往需要一个REST框架,实现前后端分离。通用的JSON响应结构:元数据(操作是否成功)、返回值(服务端返回值)。后端中Response类最为返回类。

前后端数据流转。后端:JSON——JAVA对象。SpringMVC中@RequestBody、@ResponseBody。@RestController代替@Controller,@ResponseBody可以省略,但@RequestBody无法省略。添加jackson包支持

前端:JSON字符串——JSON对象

跨域问题。AJAX跨域访问,使用CORS技术,需要cors-filter包。只要将CORS响应头写入response对象中即可。多个域名访问需要定义域名集。

登陆管理token,添加x-token的相应头。

 

浅谈spring boot与web前后端分离

https://blog.csdn.net/litingyan123/article/details/78911293/

Spring配置方式:与业务逻辑相关的用声明式Bean,与基础配置有关的用XML。

Spring Boot:@Bean、@Configuration

传统部署:静态资源(css,js,图片)和动态资源一同打成war。

前后端分离

 

SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题(一)  

https://blog.csdn.net/u012702547/article/details/79010010

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值