阅读更多

1顶
3踩

编程语言

原创新闻 Google Guice - 比Spring快100倍的IoC容器

2007-02-27 14:46 by 见习编辑 robbin 评论(0) 有7347人浏览
http://code.google.com/p/google-guice/

Google公司的Bob lee开发的轻量级IoC容器,其特点是:

1、速度快,号称是spring的100倍速度
2、无配置文件,实用JDK5.0的annotation描述组件依赖,简单,而且有编译器检查和重构支持
3、简单,代码量很少

http://code.google.com/p/google-guice/wiki/SpringComparison

这是Google guice和spring IoC容器的对比

另外xwork2.0已经集成了Google guice容器了。

http://docs.google.com/Doc?id=dd2fhx4z_5df5hw8

这是Google guice的快速入门文档,用起来挺简单的。
1
3
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 运算器组成实验(组成原理)

    运算器组成实验的电路原理图和波形图。是我们组成原理实验报告书的附录。

  • 运算器电路设计

    实验三   运算器(2) 1. 实验目的 (1)    熟练掌握算术逻辑单元(ALU)的应用方法; (2)    进一步熟悉简单运算器的数据传送原理; (3)    画出逻辑电路图及布出美观整齐的接线图; (4)    熟练掌握有关数字元件的功能和使用方法。 (5)    熟练掌握子电路的创建及使用。 2. 实验原理 本实验仿真单总线结构的运算器,原理如图2-4所示。 电路图中,上右下三方的8条

  • iOS 5与Mac OS X Lion平台的技术展望

    今年WWDC 2011会议发布了iOS 5与Mac OS X Lion的预览。 我对这个会议技术上的感受只要有三个,1. Apple发布云服务产品和技术框架,其云策略和Google及其他厂商的有所不同,在用户体验和开发者实现上略胜一筹。2. &...

  • 关注OS X发展:2012年OS X安全问题盘点

    2012年对于OS X安全性来说是让人激动的一年,至少如果你是一个安全专家或者研究员,你会颇有感触。有很多事件发生让人们一直保持警惕状态。虽然苹果公司因为一些安全问题处境很窘迫,但是总的来说,当用户发生安全...

  • Mac将运行iPhone和iPad应用程序:这是运行方式

    Apple苹果The rumors were right: Apple is shifting away from Intel in favor of its own Apple Silicon ARM-based ... This will bring some big changes with it for anyone who uses a Mac. Chief among ...

  • 2012年OS X安全问题盘点

    2012年对于OS X安全性来说是让人激动的一年,至少如果你是一个安全专家或者研究员,你会颇有感触。有很多事件发生让人们一直保持警惕状态。虽然苹果公司因为一些安全问题处境很窘迫,但是总的来说,当用户发生安全...

  • 【图灵】iOS技能书单——入门+进阶+精通

    小编最近在研究一份不错的技能图谱(https://github.com/TeamStuQ/skill-map),遵照...操作系统篇iOS1、《iOS开发指南:从零基础到App Store上架(第3版)》作者:关东升 页数:672 开本:16 定价:99● Swift和O

  • WWDC2012前瞻:iOS 6,新的Mac和美洲狮等值你期待

    2012在下周就要开始了,届时苹果应该会发布iOS6,美洲狮系统,还有对iCloud进行升级以及更多让兴奋的Mac产品的升级,下面是我们根据业界消息对这次大会的具体展望: iOS 6 iOS 6并不会比iOS 5增加太多的...

  • 多屏互动技术研究(三)之Airplay研究

    Airplay技术研究 1. Airplay简介 1.1 Airplay协议构成 1.2 Airplay难点分析 1.2.1 Airplay 协议文档缺失 1.2.2 Airplay 敏感数据加密的破解 1.3 Airplay 握手建连 1.4 Airplay Screen Mirroring 视频数据传输 ...

  • 展望2012年十大科技趋势!NFC,语音控制,弯曲屏........

    美国CNN网站近日刊登美国科技博客网站Mashable创始人兼CEO皮特·卡什莫尔 (Pete Cashmore)的预测文章,对2012年美国科技产业的发展趋势进行了展望,称2012年期间,触控计算、社交手势、近距离通信(NFC)和移动支付 ...

  • 2012年十大科技趋势:NFC、语音控制与弯曲屏

    卡什莫尔(Pete Cashmore)的预测文章,对2012年美国科技产业的发展趋势进行了展望,称2012年期间,触控计算、社交手势、近距离通信(NFC)和移动支付等技术将取得长足发展,相关产品和服务的市场规模也将随之扩大。...

  • windows 8

    在英文中,“Slate”的含义就是“书写用的板子”,所以微软这次也是准备发力与平板电脑市场,与iOS、Android成为三足鼎立的态势。据消息人士透露,微软早在四个月前就开始考虑使用这一名称,但随后一直没有相关的...

  • 全球众多IT巨头竞相抢占云计算市场

    本文讲的是全球众多IT巨头竞相抢占云计算市场,产业发展的趋势,未来互联网与移动互联的重要模式,也是下一代互联网、物联网、移动互联网的神经中枢,全球电子信息领域的主要厂商都在围绕云计算重新布局。  当今世界...

  • 22_PHP_基于KPI的医疗废弃物管理系统-源码.zip

    提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

  • Python教程-快速入门基础必看课程09-文件处理

    该视频主要讲述了Python中文件的读写操作和pandas库中的subt函数来处理CSV文件。 在Python中,文件的读写操作需要使用open函数打开文件,并指定路径和模式。读取文件时,可以使用f.read()方法读取内容,并使用f.close()方法关闭文件。写入文件时,可以使用f.write()方法写入内容,并使用f.close()方法关闭文件。视频还介绍了如何在文件中进行换行操作,以及如何将文件中的内容进行读取和写入。 此外,视频还强调了在进行文件操作时需要注意的一些细节和技巧,例如文件的编码格式、内存不足问题、文件的访问权限、写入速度变慢问题等。视频还介绍了如何使用with语句来自动关闭文件,以及如何使用os模块中的函数来处理文件和文件夹。 另外,视频还讲述了如何使用pandas库中的subt函数来处理CSV文件。通过使用read函数将CSV文件读入,然后使用subt函数按照行和列进行划分。在划分时,可以根据需要选择不同的分隔符,如逗号、制表符等。通过subt函数可以将CSV文件切分成多个元素,然后将这些元素存储在一个list中。视频还展示了如何将这个list进行组合,

  • 《2023年度TikTok电商行业趋势白皮书》.zip

    《2023年度TikTok电商行业趋势白皮书》.zip

  • 网络攻防课程seed-labs实验-DNS_Attacks.zip

    网络攻防课程seed-labs实验-DNS_Attacks.zip

  • sql查询数据库表结构(sql server适用)

    1. sql 语句查询sql server 数据库表结构 2. sql 语句查询sql server 数据库临时表结构 3. 可自由扩展字段,主要提供一个查询思路 4. 包括表名,列名,字段类型、主键表示、字段说明等。

  • ASP.NETC#实验室预约管理系统.zip

    ASP.NET实验室预约管理系统源码 该系统的系统角色有三个:学生、教师、管理员,系统功能介绍如下: 学生功能 学生主要是四个功能。注册功能、查询功能、预约功能、学生资料管理功能。 (1)注册功能。学生进入登录界面后,如果没有注册,要先注册。注册的用户名是学生的学号。注册后才可以登录,学生在此功能里还能够修改、删除个人资料。 (2)查询功能。学生在进入主界面后,能够对想预约的课程查询或教师查询。由于老师可能教多个课程,所以有个二级选择目录。 (3)预约功能。当学生查询好信息后,就要对想要预约的实验开始预约。 (4)学生资料管理功能。学生在注册后,可以通过登录,修改自己的个人信息。 教师功能 教师也有四个功能。注册功能、查询功能、预约功能,教师的资料管理功能。只是教师和学生所使用功能的方式不一样。 (1)注册功能。老师进入登录界面后,如果没有账号,也要先注册账号,同时可以对自己的资料进行修改、删除、填加。 (2)查询功能。教师的查询功能主要是对实验室类别、项目、预约情况的查询。类别查询主要是查询实验室房间的信息;项目查询主要是查看能实验该项目的房间信息;预约查询主要是对实验室预约状况的查

Global site tag (gtag.js) - Google Analytics