`
zhaoshg
  • 浏览: 259702 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

为何使用框架,我们要不要使用架

    博客分类:
  • java
阅读更多
      现在java的框架是越来越多,越来越高级,我这个菜菜鸟就来谈一谈我的感想。请别扔鸡蛋。
      我们使用框架,是为了让开发更加方便,更加便于管理代码。但是他能不能提升系统性能呢?我个人觉得--------------------不行。以前用struts和hibernate做了一个小系统,感觉速度真的慢了不少,真的没有jsp+servlet+javaBean的效率高。原因很明显,比如hibernate,他是基于映射机制的,所以就多了一层:他要去配置文件里面查找关系,还要把hql翻译成sql,需要时间。直接使用jdbc,那是肯定要比用hibernate快。但是用jdbc的确不便于管理。
       所以我个人觉得:如果你们是团队合作,那么最好用用框架,不论是管理代码或者是管理人员都是很好的,而且绝对会提升效率(注意是效率而不是系统性能)。如果你的团队成员都是大师级人物,或者只是三两个人做一个小东西,那么丢弃笨重的框架吧。
3
3
分享到:
评论
2 楼 metadmin 2009-03-30  
很多项目动不动就SSH,你知道SSH的意思吗?我前几个星期才知道的。还以为又是一个新框架呢。


天哪,速度叫一个慢。。。。

再遇到技术很差劲的, 那就等着。。。。

-----------------------
权限管理圈子欢迎您加入:
http://accessmanager.group.iteye.com/
1 楼 metadmin 2009-03-30  
支持博主。
我基本还是采用典型的J2EE三层架构。

只是UI层,我现在使用了GWT技术。

-----------------------
权限管理圈子欢迎您加入:
http://accessmanager.group.iteye.com/

相关推荐

    java Fork Join框架及使用

    Fork/Join框架是Java7引入的一种用于并行任务执行的框架,它允许将复杂任务拆分成多个子任务,并行执行,然后通过join操作将结果聚合。Fork/Join框架特别适合处理可以递归拆分的计算密集型任务,比如大数据集的搜索...

    小米刷xposed框架 XP框架防卡米方法以及工具.zip

    这一框架由rovo89开发,为Android用户提供了一种高效、灵活的方式来定制自己的设备。Xposed框架在Android爱好者和开发者中广受欢迎,因为它提供了许多原生系统不支持的功能,如自定义系统界面、管理应用权限等。 ...

    java框架ssh框架项目案例

    SSH框架,全称为Struts2、Hibernate和Spring的组合,是Java开发中广泛使用的三大开源框架,它们分别负责Web层、持久层和业务层的管理。这个“java框架ssh框架项目案例”提供了一个完整的示例,帮助开发者了解如何在...

    苏苏框架 GG修改器.zip

    接着,我们要提的是"GG修改器"。这是一款功能强大的游戏修改工具,主要用于调整游戏参数,帮助玩家实现诸如增加生命值、修改金币数量等操作。GG修改器的工作原理是搜索并修改内存中的数据,它具备强大的搜索功能,...

    play 框架使用ajax的例子

    在本教程中,我们将深入探讨如何在Play框架中使用AJAX来实现异步数据通信。 首先,了解AJAX(Asynchronous JavaScript and XML)的核心概念。AJAX允许我们在不刷新整个页面的情况下与服务器交换数据并更新部分网页...

    struts框架讲解

    首先,我们需要了解什么是框架?框架是为了解决特定领域问题而提供的一组可复用的代码组件,这些组件按照一定的规则组合在一起,形成了一个“半成品”的应用程序。使用框架的好处显而易见:它能够大幅度提高软件的...

    TCP通讯框架资源包,mina 通讯框架

    Mina,全称为“Apache MINA (Multipurpose Infrastructure for Network Applications)”,是由Apache软件基金会开发的开源项目,它为Java开发者提供了一个高级的网络通信框架。Mina不仅支持TCP/IP协议,还支持UDP/IP...

    清柚框架(防三方)_清柚框架(防三方).zip

    首先,我们要理解框架在软件开发中的概念。框架通常是一组预先编写好的代码库,开发者可以基于这些库构建自己的应用程序,从而减少重复工作,提高开发效率。清柚框架则提供了一种安全机制,它在用户安装应用时进行...

    yii框架中文手册教程

    8. 完善的文档和社区支持:Yii拥有清晰的中文手册和活跃的开发者社区,这为使用Yii框架的开发者提供了学习资源和问题解决途径。 Yii框架支持的操作系统和环境要求包括: - PHP 5.1.0或更高版本,Yii框架对PHP版本...

    AKjs手机移动端前端ui框架模板 v1.2.5

    另一方面,它是相当于一个丰富的组件化UI框架,优点是开发要前后端分离,项目开发过程中后端通过ajax调用数据的机制。AKjs是一个基于jQuery的一套构建用户界面的前端框架,插件里包含着移动端常用的功能效果以及简单...

    框架集成详解很简单很容易不好不要积分

    在IT行业中,框架集成是构建复杂应用程序的一种常见方法,它能够提高开发效率并减少代码重复。本篇文章将深入探讨如何简单有效地集成Spring、Struts2、Hibernate和Ajax这四个技术,形成一个强大的后端和前端解决方案...

    漂亮的html后台界面框架

    另一款叫做Element UI的框架,则是专为Vue.js设计的,它提供了大量的可复用组件,且风格现代,易用性高。 总的来说,选择一个“漂亮的html后台界面框架”能极大地提高开发效率,减少重复工作,并确保后台界面的专业...

    三大框架整合所需要的jar包

    为了在项目中使用这三大框架,我们需要将相应的jar包导入到项目的类路径中。这些jar包包含了框架的核心功能以及它们的依赖库。下面将详细介绍每个框架所需的jar包及其作用: 1. Spring框架: - spring-context:...

    使用原型设计工具AxureRP创建一个web页面框架归纳.pdf

    在本文中,我们将探讨如何使用 Axure RP 创建一个 web 页面框架,并介绍原型设计的重要性、Axure RP 的简介、设计准备、设计思路和注意事项。 原型设计的重要性 原型设计是交互设计师与 PD、PM、网站开发工程师沟通...

    PHP编程框架

    理解并熟练使用框架的路由规则能提升开发效率。 - **数据库交互**:大多数框架都有ORM,如Laravel的Eloquent或Symfony的Doctrine,它们允许开发者以面向对象的方式操作数据库。 - **模板系统**:框架通常提供模板...

    Android Volley框架使用实例

    **Android Volley 框架详解** Volley 是 Google 在 2013 年的 I/O 大会上推出的一个强大的网络通信库,专为 Android 应用设计,旨在简化网络请求处理并提供高效的图片加载功能。Volley 的核心设计理念是速度和易用...

    django框架.docx

    Django 框架详解 Django 是一个基于 Python 的免费、开源的 Web 应用框架,遵循 MVC 思想,但是有自己的一个名词,叫做 MVT。 Django 遵循快速开发和 DRY 原则,"Do not repeat yourself",不要自己去重复一些工作...

    不使用maven整合的ssm框架

    在本项目中,我们不使用Maven进行依赖管理,而是手动集成这些框架,这对于初学者来说是一个很好的实践,可以更深入地理解各个组件的工作原理。 1. **Spring框架**:Spring是一个全面的Java应用开发框架,提供了依赖...

Global site tag (gtag.js) - Google Analytics