ssm(spring+springmvc+mybatis)能实现前后端分离吗

新手上路,请多包涵

问题背景:

题主最近学了ssm框架整合【spring + springmvc + mybatis】,在学习ssm的过程中前端大多数都是使用的jsp实现,想要尝试前后端分离,但是b站上关于前后端分离的都是springboot相关,想问一下ssm框架实现不了前后端分离吗?

阅读 4.6k
2 个回答

当然可以实现。

2014 年 SpringBoot 才问世,到现在拢共还没有十年时间,在这之前难道 Java 后端就不能做前后端分离了?前端还是 jQuery 时代就可以了的。

你把 MVC 里 V 这层当成 JSON 数据来看(狭义上来说其实没有 V 了、只剩 MC,不过为了便于理解你还是当作 V 吧) ———— 返回 JSON 数据和返回渲染好的 HTML 有什么本质的区别吗?其实都是字符串而已。

哪怕是在前后端不分离的场景,后端也是有部分接口需要支持 AJAX 的需要的 ———— 因为不可能所有请求都是刷新整个页面。所谓前后端分离,在后端这儿其实就是所有接口都变成了需要支持 AJAX 而已。

所以不分离的时候,你会写 AJAX 接口吗?

能.

从你问的问题可以看你, 你对概念根本就不清楚.
前端就是显示, 后端就是数据. 这个和springboot有啥关系?
springboot只是提供一些默认的启动配置而已.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进