论坛首页 Java企业应用论坛

如何控制对象的生命周期

浏览 3330 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-05-12  
本来这个不是IoC的问题,不过我希望有一种框架或者容器能够简化这种问题,所以就提出来了。
在现在即将来的开发中View会变得越来越独立,而如何获取对象成了主要的问题,我们已经看到框架在这个问题上可以发挥重要作用。
从View的视角看来,同样的对象可能在不同的View中展示,如何在框架中维护对象的生命周期甚至区分它们变的逐渐敏感起来。
目前在这个方面似乎还没有什么成型的考虑,session, request和传统的程序没有太大的区别。.net里面甚至只有session一种,但提供了ViewState来持久化一个View中的对象。但这显然不是什么好的方案,产生的问题和解决的问题一样多。
   发表时间:2004-05-21  
这里是pico的lifecycle
[url]http://docs.codehaus.org/display/PICO/Lifecycle
[/url]
基于j2ee的实现可以参考nanocontainer
0 请登录后投票
   发表时间:2004-05-24  
可惜,看起来还只是一个很原始的想法,缺少具体的内容,后面的跟注也表明了这一点。
NanoContainer我还没有解触,等有空再看看,这两天看了一些.net下面的UIP,它的框架比较直接的面对这个问题。
0 请登录后投票
   发表时间:2004-06-08  
还有tapestry在服务器端持久化一个对象,但有些微妙的地方,我觉得可以配合ioc逐步解决这个问题
0 请登录后投票
论坛首页 Java企业应用版

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