V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Static2015
V2EX  ›  程序员

有没结合使用 AngularJS 和 spring 前后端分离开发的例子?介绍

  •  
  •   Static2015 · 2015-05-05 21:14:31 +08:00 · 11843 次点击
    这是一个创建于 3492 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在学习使用AngularJS与后端结合开发,有使用过的前辈能不能介绍下,或者给个简单的例子学习学习

    14 条回复    2015-07-09 16:49:34 +08:00
    jun4rui
        1
    jun4rui  
       2015-05-05 21:16:56 +08:00
    我觉得angularjs只要接受后端的JSON渲染出页面就好了。后端就干干管理下session之类的就好了,这样清楚些
    shibo501c
        2
    shibo501c  
       2015-05-05 21:20:06 +08:00
    youtube上有一个系列视频,名字叫Web Development Using Spring and AngularJS
    hjiang
        3
    hjiang  
       2015-05-05 21:25:11 +08:00
    cfan8
        4
    cfan8  
       2015-05-05 21:33:22 +08:00
    楼主指的应该是 SpringMVC,Spring本身和Angular好像没什么关系
    viator42
        5
    viator42  
       2015-05-05 21:36:09 +08:00
    理论上说AngularJS后端可以用任何的语言框架.但总感觉他跟nodejs配合的最好.
    Static2015
        6
    Static2015  
    OP
       2015-05-05 21:47:31 +08:00
    @cfan8 是的啊。。有没例子学习下
    billlee
        7
    billlee  
       2015-05-05 21:50:55 +08:00
    用 AngularJS 的话,后端就不需要用 Spring MVC 了吧,后端只要提供 JSON API 就可以了。用 Java 做后台的话 Jersey 就可以了。
    phx13ye
        8
    phx13ye  
       2015-05-05 22:06:58 +08:00
    兰州搜一下springmvc restful啊,记得依赖jackson-databind
    然后你在controler 这样写就返回json了
    ···
    @RequestMapping(value = "select", produces = "application/json")
    public @ResponseBody Person selectPerson() {

    return new Person();
    }
    ···
    yimity
        9
    yimity  
       2015-05-06 07:35:02 +08:00 via Android
    angular和使用什么后端没关系嘛。
    liangzuobin
        10
    liangzuobin  
       2015-05-06 10:09:17 +08:00
    Spring MVC 挺好用的,但是AngularJS……
    gushitong
        11
    gushitong  
       2015-05-06 12:14:29 +08:00
    前一段练习过一个:MongoDB + Spring Data Mongo + Spring + Spring MVC + ANgularJS.
    简单的例子Github上有,比如: Https://github.com/Java-Geek/mase ...
    Static2015
        12
    Static2015  
    OP
       2015-05-07 08:45:36 +08:00
    grzhan
        14
    grzhan  
       2015-07-09 16:49:34 +08:00
    在逛Spring的博客看到的,可能可以作为一些参考: https://spring.io/blog/2015/01/12/spring-and-angular-js-a-secure-single-page-application
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5315 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 07:52 · PVG 15:52 · LAX 23:52 · JFK 02:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.