`
forchenyun
  • 浏览: 312707 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

轻量级框架和重量级框架

    博客分类:
  • Java
阅读更多

重量级:实现的选择余地小,过于依靠容器,也就是说容器对于组件的要求很高(体现在接口的侵入上?)
轻量级:灵活,组件独立性高,依靠容器成分少,拥有特性可拔插特性。

另一说:超过500k的代码为重量级

还要一说:关键是看它使用了多少服务。

若是使用的服务比较多,容器做的工作也就相应的增多,

也必然会影响到应用的发布时间或者是运行时的性能。

分享到:
评论

相关推荐

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

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

    QTP轻量级框架——好东西

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

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

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

    基于PHP的轻量级框架(Y).zip

    2. **性能优化**:由于组件精简,轻量级框架往往比重量级框架加载更快,对于小型到中型项目,能提供更好的性能。 3. **易学易用**:它们的API设计简单,文档清晰,使得新开发者能够快速上手。 4. **灵活性**:轻量...

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

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

    轻量级 Java Web 框架

    3. **资源优化**:轻量级框架对内存和CPU的需求较低,适合小型到中型的Web应用。 4. **社区支持**:这些框架拥有活跃的社区,提供了丰富的文档、教程和插件,方便开发者解决问题。 5. **可扩展性**:通过插件机制...

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

    总的来说,通过分析和学习【Java Web轻量级开发全体验】的源码,我们可以深化对Java Web开发的理解,掌握轻量级框架的使用,提升我们的开发技能和解决问题的能力。这是一个宝贵的学习资源,对于希望在Java Web领域...

    一些很好的轻量级J2EE框架材料

    在给定的压缩包文件中,主要聚焦于三个关键的轻量级框架:Struts、Spring和Hibernate,这三者常被称为SSH(Struts、Spring、Hibernate)组合。 1. **Struts**: Struts是MVC(Model-View-Controller)设计模式的一...

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

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

    HBase轻量级框架Parrot

    **标题:“HBase轻量级框架Parrot”** 在大数据处理领域,Apache HBase是一个流行的分布式、面向列的NoSQL数据库,它构建于Hadoop之上,提供了实时的随机读写能力。然而,对于某些特定场景,HBase的使用可能过于...

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

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

    基于Struts_Hibernate_Spring轻量级框架的Web应用开发.pdf

    其中,Struts、Hibernate 和 Spring 是目前最流行的三种轻量级框架。 #### Struts、Hibernate 和 Spring 概述 **1. Struts MVC 设计模式** - **模型层(Model)**:负责处理业务逻辑,Struts 提供了 `Action` 和 ...

    轻量级J2EE企业应用实战第三版下载地址

    - **Spring Framework**:提供了依赖注入(DI)、面向切面编程(AOP)、数据访问/集成等功能,是当前最流行的轻量级框架之一。 - **Struts2**:一个用于构建Web应用的MVC框架,简化了Web应用的开发过程。 - **...

    轻量级j2ee企业应用实战

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

    基于Java的实例源码-轻量级的MVC框架应用实例.zip

    轻量级MVC框架指的是相比于Spring等重量级框架而言,更为简洁、快速、低耦合的框架。这些框架通常体积小,启动速度快,适合小型项目或快速开发。本实例可能包含的是一个轻量级的Java MVC框架,如Struts、Play ...

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

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

    IDP平台中轻量级业务框架的研究与设计.pdf

    此外,轻量级框架的设计还可能包括其他优化措施,如使用轻量级容器替代JBoss,减少系统资源的占用,以及优化数据库交互,提高数据处理效率。这样的框架设计有利于降低整体的运维成本,提高系统的响应速度,同时也为...

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

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

    轻量级Java EE企业应用实战(第4版)光盘文件

    在"轻量级"方面,本书强调的是使用更简洁、更灵活的框架和技术,而不是Java EE传统意义上的重量级容器。例如,可能会涉及到Spring框架,这是一个非常流行的轻量级Java框架,它简化了依赖注入、AOP(面向切面编程)、...

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

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

Global site tag (gtag.js) - Google Analytics