Pau*_*nov 5 spring ioc-container inversion-of-control cldc java-me
我正处于 Blackberry/J2ME 项目的开始阶段 —— 加上这个出色平台带来的其他限制,缺乏对反射和 1.3 语言级别的支持意味着绝大多数现有的 IoC 容器都无法使用。(谷歌有没有 AOP 的 Android 版 Guice,但即使这样也需要支持注释)。
因此,J2ME 上 IoC 容器的空间非常有限。引起我注意的一个框架称为Signal Framework,它看起来很有前途。它试图在概念上接近 Spring Framework 的 IoC,实现其功能的一小部分,并且不依赖字节码修改或导致运行时 xml 解析。相反,它在构建时处理配置 XML 以生成实现此 IoC 功能的 Java 代码。
一般来说,在构建时生成代码对于移动应用程序来说似乎是一种非常明智的方法——如果我的应用程序必须在用户设备上进行较少的 XML 解析,那也太棒了!
那么,您在 J2ME/CLDC 上实现 IoC 的经验是什么,您是如何消除口中苦涩的?
| 归档时间: |
|
| 查看次数: |
1153 次 |
| 最近记录: |