Guice3.0 发布:Java轻量级依赖注入框架(IOC)

开发 后端
Guice是一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。

 

Guice 3.0发布了!包含非常多的新功能。

Guice是一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC)。

Guice非常小而且快。Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数的任意方法,而不仅仅是setter方法)进行注入。

重点新功能:

JSR 330 support

New Persist extension

ToConstructor Bindings

Better OSGi support (and generally improved support for multiple classloaders)

New methods in Binder: requireExplicitBindings & disableCircularProxies

Much simpler stack traces when AOP is involved

Exact duplicate bindings are ignored (instead of an exception being thrown)

Repackaged cglib, asm & guava classes are now hidden from IDE auto-imports

Source can be built with Maven

General extension & SPI improvements:

详细更新信息:http://www.theserverside.com/discussions/thread.tss?thread_id=62099

下载地址:http://code.google.com/p/google-guice/downloads/list

【编辑推荐】

  1. Google App Engine:Java SDK 1.2.1发布
  2. Google Apps获得有史以来最大企业用户合同
责任编辑:金贺 来源: JavaEye咨询
相关推荐

2009-05-21 16:41:22

GuiceJava依赖注入

2023-06-28 08:16:50

Autofac应用程序

2024-01-02 08:22:01

Koin框架项目

2011-03-02 10:03:44

SaturnJSJS

2011-11-28 09:16:24

Javajooq框架

2012-02-01 09:16:18

Java

2021-03-30 10:26:08

MiniDao1.7.Java框架

2021-08-10 06:08:24

MiniDaoJava框架

2022-08-10 12:21:07

PythonWebBottle

2020-11-11 12:13:59

JS

2021-02-28 20:41:18

Vue注入Angular

2023-06-27 16:42:18

Tinygrad深度学习工具

2013-06-20 10:28:39

MVVM框架avalon架构

2020-08-06 00:14:16

Spring IoC依赖注入开发

2012-02-01 09:28:02

Java

2022-02-12 21:05:11

异步爬虫框架

2010-07-07 09:30:41

WebMatrixWeb开发

2022-02-18 08:34:33

JavaSa-Token项目

2009-04-24 09:06:10

打包软件打包器Cargo

2023-06-13 13:38:00

FlaskPython
点赞
收藏

51CTO技术栈公众号