`

重量级和轻量级

阅读更多
   下面是网友的回答!收集了下!!
    就是看加载的资源 , EJB默认在应用启动的时候把所有资源和服务都加载进来
而spring则是你定制服务 需要什么开什么 如果把spring的所有服务都用上的话 可以认为你是用了一个重量级的框架 实质还是看框架所需要的系统资源大小

    实际上是以启动程序需要的资源来决定。比如,EJB启动的时候,需要消耗大量的资源,内存,CPU等,所以是重量级。而Spring则不,所以是轻量级框架。

     重量级的框架就是, 服务器启动时, 这个框架的所有服务都会随之启动,例如ejb
轻量级的相反,不会给你启动所有服务,你自己需要的话自己去配置.! 例如Spring
分享到:
评论

相关推荐

    《重量级框架与轻量级框架》的讲解

    轻量级框架和重量级框架的区别在于解决问题的侧重点不同。

    Spring轻量级与EJB重量级容器的比较

    “重量级”和“轻量级”的概念是相对的,它们反映了容器对应用的侵入程度和资源消耗情况。 1. **重量级容器**(以EJB为例): - **侵入式**:应用代码需遵循特定的框架或容器规范,如实现特定接口或注解,这限制了...

    java 偏向锁、轻量级锁及重量级锁synchronized原理.docx

    当线程开始尝试获取锁时,Java会引入三种不同类型的锁:偏向锁、轻量级锁和重量级锁。 1. **偏向锁**:偏向锁是默认的锁状态,假设只有一个线程访问同步代码块,它会尝试将Mark Word中的线程ID设为当前线程ID,这样...

    偏向锁-轻量级锁-重量级锁

    本文将详细解析Java中的偏向锁、轻量级锁和重量级锁,这些都是JVM为了提高并发性能而实现的锁优化策略。 首先,我们从最简单的偏向锁开始。**偏向锁**的设计理念是假设大多数情况下,锁都不会被多个线程竞争。当一...

    Java Web轻量级开发全体验11代码

    在Java Web开发领域,"轻量级"一词通常指的是不依赖大型、重量级的服务器端框架,而是采用更加灵活、高效和小巧的工具集来构建应用程序。这样的开发方式有助于提高开发效率,减少资源消耗,并易于维护。本主题聚焦于...

    Java Web轻量级开发全体验.邓子云_源码

    首先,Java Web轻量级开发主要指的是不依赖于重量级的应用服务器,如IBM WebSphere或Oracle WebLogic,而是采用更加灵活、可扩展的框架,如Spring Boot、Quarkus或Play Framework。这些框架使得开发者能够快速构建...

    Java锁的升级策略 偏向锁 轻量级锁 重量级锁

    轻量级锁的特点是:采用了CAS操作加锁和解锁,由于轻量级锁的锁记录(Lock Record)是存放在对象头和线程空间里的,因此加锁和解锁不需要上下文切换,性能消耗较小。如果发生多线程竞争,轻量级锁会膨胀为重量级锁。轻...

    轻量级的Bug管理工具

    总的来说,【轻量级的Bug管理工具】通过结合SQLite的便捷性、强大的截图功能和Word导出,提供了一个简洁而全面的解决方案,尤其适合于那些需要快速响应、无需复杂配置的项目团队。通过压缩包中的文件,用户可以完整...

    轻量级Java EE企业应用实战 第3版 纯 源代码

    在Java EE(Enterprise Edition)开发中,"轻量级"通常指的是使用非重量级的容器或者框架,如Spring、Hibernate等,来替代传统的EJB(Enterprise JavaBeans),以降低系统的复杂性和提高开发效率。这一版本的实战...

    产品经理所涉及的职责.pdf

    根据企业的规模和业务模式,产品经理分为重量级和轻量级两类。重量级产品经理全面负责产品从概念到销售的整个流程,而轻量级产品经理则更侧重于市场销售支持和协调工作。 产品经理的主要职责包括以下几个方面: 1....

    Java Web轻量级开发全体验12-13.代码

    首先,轻量级框架的概念是相对于重量级的Java EE应用服务器而言的。这些框架如Spring MVC、Struts 2、Play Framework和Spark Java等,旨在减少开发复杂性,降低内存占用,提高应用程序的启动速度和整体性能。 在...

    轻量级j2ee企业应用实战

    轻量级框架因其低开销、快速开发和易于维护的特点,已经成为现代企业级开发的重要选择。在本书中,作者主要探讨了三个核心的技术:JSP(JavaServer Pages)、Struts和Spring。 JSP是Java EE平台中的一个关键组件,...

    QTP轻量级框架——好东西

    轻量级框架是指相对重量级框架来说,结构简单、易用、可扩展性好的自动化测试框架。它们通常基于一些基本的设计模式,如Page Object Model、Data Driven等,使得测试代码结构清晰,易于维护和扩展。 二、Page ...

    OSGi轻量级数据库解决方案源码

    我们的数据库方案也同样存在这样的选择,所谓轻量级的方案,就是船小好掉头,任何时候都可以做...重量级的方案,在代码层面上体现为: 需要增加很多的依赖包, 重量级一般都以为着绑定,耦合,轻量级意味着松散,解耦。

    轻量级工作流引擎的设计与实现

    在第一章中,作者首先定义了轻量级工作流引擎的概念,强调其相对于重量级工作流引擎的简洁性和高效性。接着,文章对工作流管理系统进行了分类,包括面向文档和面向过程的系统,结构化与即席的系统,基于邮件和基于...

    轻量级java ee企业应用实战(第三版)电子书part1

    轻量级Java EE则是相对于传统的重量级Java EE框架而言,强调更小的体积、更高的效率和更简单的部署。 在轻量级Java EE领域,开发者通常会选用如Spring框架、Hibernate ORM、JSF(JavaServer Faces)、CDI(Contexts...

    轻量级MVVM框架Vue.js快速上手视频教程下载

    Vue.js是一套构建用户界面的轻量级MVVM框架,与其他重量级框架不同的是, Vue.js 的核心库只关注视图层,并且非常容易学习,很容易与其它前端技术或已有的项目整合。 本系课程,主要分为两部分完成。第一部分:掌握...

    java 中的锁 - 偏向锁、轻量级锁、自旋锁、重量级锁

    java 中的锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁

    Java轻量级锁(自旋锁)和偏向锁原理

    很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中为了减少获得锁和释放锁带来的性能消耗而引入的偏向锁和轻量级锁,...

    swt心得体会

    重量级组件在JDK1.0中引入,它们拥有独立的原生窗口,依赖于操作系统进行绘图,而轻量级组件在JDK1.1中引入,它们共享重量级组件的窗口,从而减少了对操作系统依赖。在AWT中,系统或应用程序触发paint事件,系统会...

Global site tag (gtag.js) - Google Analytics