论坛首页 Java企业应用论坛

鉴于Guice的热度,特转一贴,帮助大家了解Guice的风采。

浏览 12607 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2007-05-03  
memphis 写道
唉,感觉不出比spring方便的地方,也没什么新意,如果没有spring , 相比较之下还不如选择PICO.

是感觉不到有什么新意,Guice有的功能 ,Spring也有,不过也并不代表Guice以后就没有新意,光从性能上面优于Spring 10 倍,已经非常吸引人了。
0 请登录后投票
   发表时间:2007-05-03  
Guice主要两大问题,api依赖,非集中配置。
0 请登录后投票
   发表时间:2007-05-04  
引用

是感觉不到有什么新意,Guice有的功能 ,Spring也有,不过也并不代表Guice以后就没有新意,光从性能上面优于Spring 10 倍,已经非常吸引人了。


我想更多的是在bean组装时候的速度,真正运行时的速度是不会有那么大的差别的。把关系放到程序代码里面统一管理,除了活回去我想不到更有新意的地方。
0 请登录后投票
   发表时间:2007-05-04  
Godlikeme 写道
Guice主要两大问题,api依赖,非集中配置。

依赖的只是一个@Inject而已,还不是那么可怕。虽然我始终认为Guice应该把这个依赖变成可编程的(比如用@Resource,或者setter injection)。可惜crazybob固执的很,始终不认为这是个问题。

而配置上来说其实是集中的,因为真正的配置代码都在Module里面。

spring最大的问题在于:用xml写代码。代码繁琐,无法利用java的语言功能,而且不是类型安全的,不利于重构。
0 请登录后投票
   发表时间:2007-05-04  
xml配置是基于POJO模型的一大特点,在带来灵活性的同时,增加了配置的繁琐性,二者不可兼得!而基于annotation这种配置方式,与容器耦合度高,最关键的是这种方式配置的已经不是纯粹的POJO。
0 请登录后投票
   发表时间:2007-05-10  
还得自己写Module
0 请登录后投票
   发表时间:2007-05-20  
annotation的最大好处在什么地方,有人知道吗?
0 请登录后投票
   发表时间:2007-07-10  
大量使用annotation,会死人地……
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics