对于前后端分离项目,还适合使用springmvc吗?

发布于 2022-09-03 09:41:30 字数 264 浏览 11 评论 0

  1. 按照领域驱动模型风格,一个聚合服务(相当于controller),基础服务,entity。使用spring框架

  2. 前后端通过http进行通信,定义好接口,数据为json格式。

  3. 前端的数据绑定使用angular。
    个人感觉是不是springmvc 适用于前台页面是jsp那种的?对于使用html+ajax的,并不需要springmvc。对于前台的请求通过rpc框架找到对应的代理类,让代理类去找到对应的方法。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

木有鱼丸 2022-09-10 09:41:30

不能说错,只能说半对。spring mvc既适用前后端一体的jsp类型的项目;又适合前后端分离,后端只做Restful服务的项目。前者返回的是ModelAndView,后者返回的是Json或别的格式的字符串
但即便是jsp这种,采用一些通用模板的方式如Jade或Mustache一样可以做到前后端分离

伤痕我心 2022-09-10 09:41:30

当然适合了。前后端分离,后端提供RESTful的API。

半寸时光 2022-09-10 09:41:30

适合啊,前端angularjs,后端springmvc的restful API

愛上了 2022-09-10 09:41:30

“个人感觉是不是springmvc 适用于前台页面是jsp那种的?”
你的感觉是错的。。。。再重新感觉下。我们公司好几个项目都是spring mvc,前端angularjs,后端提供reslful接口即可

星星的轨迹 2022-09-10 09:41:30

mvc 是model view controller ,前后端分离,前端 view , 后端 model + controller,你用spring实现model + controller不就行了,至于view采用angular实现。
不过其他框架也是可以实现前后端分离的,像struts,latke,jfinal,等等一些小框架,至于用Servlet也是可以实现的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文