Steve08
V2EX  ›  Java

JDK(EE)真的有人用吗

  •  
  •   Steve08 ·
    qiyue0726 · Aug 18, 2020 · 5656 views
    This topic created in 2267 days ago, the information mentioned may be changed or developed.

    平常自己用的都是 JDK8 ( SE ),公司使用的好像也是这个,我开发 Web 应用也完全没有问题。 想问问 EE 版本是否真的有存在的必要吗,有什么我不知道的地方吗

    13 replies  •  2020-08-19 17:38:21 +08:00
    muyiluop
    muyiluop
    Aug 18, 2020
    1
    java EE 出的好多是规范吧。比如 Servlet 、JMS 、JPA 这些,用你肯定用到了的。
    wysnylc
    wysnylc
    Aug 18, 2020❤️1
    2
    JavaEE 是在 JavaSE 的基础上构建的,是对 JavaSE 的扩展,增加了一些更加便捷的应用框架。
    JavaEE 号称有十三种核心技术。它们分别是:JDBC 、JNDI 、EJB 、RMI 、Servlet 、JSP 、XML 、JMS 、Java IDL 、JTS 、JTA 、JavaMail 和 JAF 。
    woncode
    woncode
    Aug 18, 2020 via Android
    3
    别的不说,jdbc 和 servlet 是目前所有 java web 项目的基石,spring mvc 底层也是通过 servlet 提供 api 服务
    Steve08
    Steve08
    OP
    Aug 18, 2020
    4
    @woncode 我用 se 版本不也可以用 servlet ?
    BBCCBB
    BBCCBB
    Aug 18, 2020
    5
    你要用额外的 jar 包才能用 servlet 啊. 那就是 java ee 的内容
    kylefeng
    kylefeng
    Aug 18, 2020
    6
    用了 servlet, jdbc, jndi 等等这些,不就是用 j2ee 的规范(接口)么。
    SoloCompany
    SoloCompany
    Aug 18, 2020
    7
    有 java se 或者也叫 j2se
    有 java ee 或者也叫 j2ee
    有 jdk / jre 他们都是 java se 的具体实现
    所以 jdk ee 是什么东西?
    PDX
    PDX
    Aug 18, 2020 via iPhone
    8
    哪有什么 ee 版本,你这咋学的,ee 就是一个 web 框架
    fox0001
    fox0001
    Aug 18, 2020 via Android
    9
    其实你每天都在用
    seanxx
    seanxx
    Aug 18, 2020
    10
    说的啥玩意儿,牛头麻醉的
    cheng6563
    cheng6563
    Aug 19, 2020
    11
    EE 不是一个专门的 JDK,就是一些接口类。部分内容普通 JDK 里直接包含了;部分就是 Servlet 之类的,一般由 Spring 之类的框架会依赖。
    qwerthhusn
    qwerthhusn
    Aug 19, 2020
    13
    现在 JEE 差不多都是各种各样的规范了。

    自己声明一些 API,然后有具体第三方的实现。比如 Bean Validation 注解,JPA,JAX-RS 这些。用的还是比较普遍的,只不过一般开发人员都不感知这些问题了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
    ♥ Do have faith in what you're doing.