LeeAutumn
V2EX  ›  问与答

有没有单纯写 web api 的 Java 框架

  •  
  •   LeeAutumn · Apr 7, 2017 · 5090 views
    This topic created in 3503 days ago, the information mentioned may be changed or developed.

    最近想前后端分离,后端只提供 api ,前端调用。

    感觉 Tomcat 有点冗余,不轻便,因为不需要 jsp ,

    想问一下有没有单纯的 Java 的 Http 应用服务器,只包括简单的 session 管理、 http 协议支持、 cookie 管理、路由功能等等。

    18 replies  •  2017-11-28 23:10:38 +08:00
    rockxsj
    rockxsj
    Apr 7, 2017 via iPhone
    1
    spring boot
    xiaoshenke
    xiaoshenke
    Apr 7, 2017 via Android
    2
    spring
    binjoo
    binjoo
    Apr 7, 2017
    3
    tomcat 把 lib 下不需要的 jar 都删了,就轻便了。
    wc951
    wc951
    Apr 7, 2017
    4
    restlet 和 jersey 也能独立运行,不过应该还是 springboot 更好些
    aliuwr
    aliuwr
    Apr 7, 2017 via Android
    5
    pelloz
    pelloz
    Apr 7, 2017
    6
    springboot 啊,只需要几行代码就可以了。
    https://spring.io/guides/gs/rest-service/
    ihuotui
    ihuotui
    Apr 7, 2017 via iPhone
    7
    netty http
    wangqianfront
    wangqianfront
    Apr 7, 2017
    8
    参考 restful 架构
    aitaii
    aitaii
    Apr 7, 2017
    9
    感觉 springboot 很合适
    param
    param
    Apr 7, 2017 via Android
    10
    sparkjava ,玩具一个
    WispZhan
    WispZhan
    Apr 7, 2017
    11
    spring boot 玩法多。
    也可以配合 Jersey 。

    甚至于如果你连内嵌的 Tomcat 都想换掉,也可以换成内嵌 jetty 。
    如果不想用内嵌的也可以直接打包,然后部署到外置应用容器。
    0915240
    0915240
    Apr 7, 2017 via iPhone
    12
    springboot
    dropwiward 拼错了
    vertx
    play
    phx13ye
    phx13ye
    Apr 8, 2017 via iPhone
    13
    spring boot 只是内嵌应用服务器,默认还是 tomcat 。但 spring data rest 做 restful api 是真的嗨
    jwangkun
    jwangkun
    Apr 8, 2017 via Android
    15
    @unique 老大,又看见你了
    Miy4mori
    Miy4mori
    Apr 8, 2017 via iPhone
    16
    springboot 或者 play framework
    ooTwToo
    ooTwToo
    Apr 8, 2017 via iPhone
    17
    把 servlet 封装一下,还是很轻的。。
    容器看你喜好了。。
    jack80342
    jack80342
    Nov 28, 2017
    18
    这几天翻译了 Spring Boot 最新的官方文档,欢迎 Fork,https://www.gitbook.com/book/jack80342/spring-boot/details
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1093 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    ♥ Do have faith in what you're doing.