• JavaSE、JavaEE与Spring的概念和异同点剖析以及规范13 个分析


    Survive by day and develop by night.
    talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
    happy for hardess to solve denpendies.

    目录

    在这里插入图片描述

    概述

    JavaSE、JavaEE与Spring的概念和异同点剖析以及规范13 个分析

    需求:

    JavaSE、JavaEE与Spring的概念和异同点剖析以及规范13 个分析

    设计思路

    实现思路分析

    1.什么是JavaSE

    这些类被用于网络、数据库访问、安全、xml解析、gui开发。除了这些核心的api之外,它还提供了虚拟机JVM、开发工具、部署技术等。

    2.是JavaEE

    JavaEE是一个抽象的规范。具体实现称为应用服务器,如GlassFish、WildFly、WebLogic等。
    因此,它们只是提供了Java Enterprise Edition规范的实现。J2EE是1999年-2003年JavaEE的抽象规范的版本名称。 二十年前的规范呀。

    3.什么是Spring

    Spring遵循所有的JavaEE规范吗?严格的说不是。Spring是一个独立的框架。Spring是一个独立的集成平台,在JavaEE中有改进和替换,也允许你使用JavaEE技术。
    Spring的直觉依赖注入功能成为了控制反转IOC设计模式的实际标准实现,从那时起,J2EE和Spring都在发展,尽管Spring似乎总是在前进。spring引入的所有最佳功能后来都被标准企业Java采纳,

    区别和联系:
    Java EE(Java Enterprise Edition)和Spring都是Java的框架。下面是它们之间的区别和联系:

    区别:

    1. Java EE是一个标准,而Spring是一个框架。

    2. Java EE提供了一组规范和API,可以用来开发企业应用程序,而Spring提供了一个轻量级的框架,可以用来构建任何类型的应用程序。

    3. Java EE是官方的Java标准,拥有更广泛的支持和更广泛的应用,而Spring则更加灵活和易于使用,并且可以与其他框架集成。

    联系:

    1. Spring框架实现了Java EE中的许多规范和API,例如JPA、JMS、JTA等,这些规范和API可以提高应用程序的稳定性和可移植性。

    2. Spring Boot集成了许多Java EE规范和API,使开发者可以更快速、更简单地创建Java EE应用程序。

    3. Spring和Java EE都可以用来开发企业级应用程序,因此在实际开发中,它们可以相互补充和使用。

    参考资料和推荐阅读

    参考资料
    官方文档
    开源社区
    博客文章
    书籍推荐

    1. https://blog.csdn.net/a772304419/article/details/78981414

    欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!同时,期望各位大佬的批评指正~

  • 相关阅读:
    windows 深度学习环境部署
    windows下python opencv ffmpeg读取摄像头实现rtsp推流 拉流
    HTML5期末大作业:旅游网页设计与实现——旅游风景区网站HTML+CSS (1)
    网络安全(黑客)自学
    要求将两个链表合并成一个有序(从小到大)链表
    行为型模式-中介者模式
    AI篇-如何用AI辅助对图片进行鉴赏
    联想ThinkPad E14 如何修改BIOS开机画面LOGO
    CSS 实现:常见布局
    【设计模式】第2节:七大设计原则
  • 原文地址:https://blog.csdn.net/xiamaocheng/article/details/132892878