兄弟们,项目前后台分离怎么弄啊?

shzhh1992 2017-01-19 04:37:39
我这边打算弄springmvc+spring+shiro+hibernate做后端,前端我们公司前端de打算用angular。。我想问下shiro做权限怎么跟前端交互,然后这些东西怎么整合??急啊!兄弟们
...全文
2495 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
showhunter74 2017-02-04
  • 打赏
  • 举报
回复
前后端分离跟整个没有任何影响吧。 唯一需要改的就只有一丢丢东西: 1、所有页面跳转,通过前端实现。将所有需要后台渲染的页面,重新改为前台跳转,ajax后台初始化数据的方式进行修改。 2、涉及到页面跳转的form提交,改为ajax提交。 3、shiro相关的页面权限,可以从session中直接获取,然后js判断实现。
darkread 2017-02-03
  • 打赏
  • 举报
回复
shiro跟前后台没有区别,唯一要区别的是shiro中的角色,你确定下前台是否要求登录,如果不要去登录,那比较麻烦。如果都是通过账号进去的,那么你就直接做两套权限标签,一套给前台用,一套给后台用,如果某天接口前后台都运行调用,那么注解上面都加进去就好,千万别混用标签,系统大了你想死的心都会有了,前台用qt_,后台用ht_,这样看着清楚。
什么都不能 2017-02-03
  • 打赏
  • 举报
回复
ajax post/get... json 返回 json
shzhh1992 2017-01-24
  • 打赏
  • 举报
回复
有没有实例啊,各位兄弟
bree06 2017-01-20
  • 打赏
  • 举报
回复
前后台分离没有影响的, 只是将原来的form提交换成ajax而已, 本地cookie同样生效.
qq_27497567 2017-01-20
  • 打赏
  • 举报
回复
前台也可以写控制器 或者直接请求后端地址,现在都是后台接口一般在做一层接口
X元素 2017-01-19
  • 打赏
  • 举报
回复
可以在前端页面初始化加载阶段,通过接口请求的方式,将权限相关的内容,存储起来。后台在每个需要验证权限的接口上 做校验就可以了。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧