为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

烙印99 2019-03-21 18:19:55
按照领域驱动模型风格,一个聚合服务(相当于controller),基础服务,entity。使用spring框架前后端通过http进行通信,定义好接口,数据为json格式。前端的数据绑定使用angular。个人感觉是不是springmvc 适用于前台页面是jsp那种的?对于使用html+ajax的,并不需要springmvc。对于前台的请求通过rpc框架找到对应的代理类,让代理类去找到对应的方法。
查看完整描述

5 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

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

查看完整回答
反对 回复 2019-04-23
?
千巷猫影

TA贡献1829条经验 获得超7个赞

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


查看完整回答
反对 回复 2019-04-23
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

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


查看完整回答
反对 回复 2019-04-23
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

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

查看完整回答
反对 回复 2019-04-23
?
月关宝盒

TA贡献1772条经验 获得超5个赞

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

查看完整回答
反对 回复 2019-04-23
  • 5 回答
  • 0 关注
  • 5479 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号