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

Java IOC框架 挑战Spring

    博客分类:
  • Java
阅读更多

Guice 能够注入 constructors, fields 以及 methods (任何方法, 任意参数, 而不仅仅是setter方法), 同时Guice还支持自定义scopes, 循环依赖, 静态成员注入, 整合Spring, 以及AOP……

  Google 近日宣布发布 Guice。Guice, 发音为'juice', 是Google内部使用的 Java依赖注入框架。Guice新版本宣布已经完全支持annotations 以及 generics.

  Guice无配置文件,实用JDK5.0的annotation描述组件依赖,相比Spring更加简单。

  Guice 能够注入 constructors, fields 以及 methods (任何方法, 任意参数, 而不仅仅是setter方法), 同时Guice还支持自定义scopes, 循环依赖, 静态成员注入, 整合Spring, 以及AOP. 相比Spring拥有更加强大的功能.

  xwork2.0已经集成了Google guice容器。同时Google guice的速度比Spring快了10倍以上.

  Google guice在Google的很多项目中已经开始使用了很多个月了.

  现在你也可以开始使用Google guice:http://code.google.com/p/google-guice/

  Google guice是基于Apache License 2.0.

  对Google guice, 你是如何看待? 你使用过吗?

 

分享到:
评论

相关推荐

    springIOC手写框架分析

    springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC手写框架分析springIOC...

    自己的IoC框架实现

    根据Spring的IoC原理,实现自己的IoC框架。

    利用Java的反射与代理实现IOC模式

    其实,了解它的内部实现机制和设计思想 是很有必要的大家都知道,Spring框架的IOC和AOP部分功能强大,很值得我们学习。那么让我们在这两篇文章 中分别详细的学习IOC和AOP的实现吧。 在本文中,主要讲述的是用Java的...

    深入解析Java Spring框架

    Java Spring框架作为企业级应用的首选框架之一,承载着广泛的开发任务。本文将全方位探讨Java Spring框架,包括基本介绍、个人心得、实际项目经验分享以及相关深度练习。 一、Java Spring框架介绍 1.1 概述 Java ...

    Java仿Spring框架IOC控制反转利用反射简单实现(源码)

    Java仿Spring框架IOC控制反转利用反射简单实现(源码) Java仿Spring框架IOC控制反转利用反射简单实现(源码)

    JavaEE Spring IoC注解

    压缩包中使用Java中的Spring框架的注解方式来实现IoC的操作

    Spring框架-IoC实现CRUD

    Spring框架-IoC实现CRUD

    以注解方式模拟Spring IoC AOP

    以注解方式模拟Spring IoC AOP,了解Spring是如何实现的.

    手写SpringIoc的XML实现方式

    手写SpringIoc的XML实现方式,仿照Spring底层Bean工厂类实现ClassPathXmlApplicationContext

    Java框架笔试题(含答案).docx

    本文总结了 Java 框架笔试题中的重要知识点,涵盖了依赖注入、AOP、Bean 的注入、ApplicationContext 接口、事务管理、持久化支持、Spring 配置文件、自动装配等方面的知识。 一、依赖注入 依赖注入是一种设计模式...

    2024 Java Spring框架入门心得与实战经验分享.zip

    作者以通俗易懂的语言,介绍了Spring框架的核心概念,如IoC(控制反转)、AOP(面向切面编程)等,并分享了自己在实际项目中使用Spring框架的经验和心得。 适用人群:这篇文章适用于所有对Java Spring框架感兴趣的人...

    JAVA框架:Spring框架、SpringMVC框架、MyBytes框架、SpringBoot框架.zip

    SpringBoot采用 JavaConfig的方式对Spring进行配置,并且提供了大量的注解,极大的提高了工作效率,比如@Configuration和@bean注解结合,基于@Configuration完成类扫描,基于@bean注解把返回值注入IOC容器。...

    Java中spring框架入门

    Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的...

    java 解析xml,模拟spring框架ioc

    模拟spring框架的ioc功能,简单实用的实现,高效。

    使用GraphQL Java Tools和GraphQL Spring Boot Starter参考实现

    Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、...

    计算机专业Java外文翻译 中文+英文(Spring框架介绍)

    计算机专业Java外文翻译 中文+英文(Spring框架介绍) Spring框架:这是一个流行的开源应用框架,它可以解决很多问题。这里主要介绍Spring的基本概念,并详细介绍其中以“bean工厂”为核心的轻量级控制反转(IoC)...

    浅谈 Spring 原理 透析,ioc aop

    * 降低组件的耦合度:Spring 框架通过 IOC 和依赖注入,降低了组件之间的耦合度,提高了模块的独立性。 * 提高代码的重用性:Spring 框架通过 IOC 和依赖注入,提高了代码的重用性。 * 方便单元测试:Spring 框架...

    Spring框架文档 - 核心技术部分 中文版 - 第一部分.pdf

    在对Spring框架的IoC容器进行全面介绍之后,将全面介绍Spring的面向切面编程(AOP)技术。Spring框架(Spring Framework)有自己的AOP框架,在概念上很容易理解,它成功地解决了Java企业编程中80%的AOP需求。 本文档...

    Java轻量级IOC框架Guice

    Guice是由Google大牛Bob lee开发的一款轻量级的java IoC容器。...  在我们谈到IOC框架,首先我们的话题将是构造,属性以及函数注入方式,Guice的实现只需要在构造函数,字段,或者注入函数上标注@I

    java、spring-boot、spring-tool-suite、maven、restful-api

    Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、...

Global site tag (gtag.js) - Google Analytics