java-me – 对J2ME友好的IoC容器的追捕已开启!
作者:互联网
我正处于Blackberry / J2ME项目的开始阶段 – 除了这个优秀平台带来的其他限制外,缺乏对反射和1.3语言级别的支持意味着绝大多数现有的IoC容器都无法使用. (谷歌的Guice for Android没有AOP,但即使这样也需要支持注释).
因此J2ME上的IoC容器空间非常有限.引起我注意的一个框架称为Signal Framework,看起来非常有前景.它试图在概念上接近Spring Framework的IoC,实现其功能的一小部分,并且不依赖于字节码修改或导致运行时xml解析.相反,它在构建时处理配置XML以生成实现此IoC功能的Java代码.
一般来说,构建时的代码生成对于移动应用程序来说似乎是一种非常明智的方法 – 如果我的应用程序必须在用户的设备上进行较少的XML解析,那也很棒!
那么,您在J2ME / CLDC上实施IoC的经验是什么,以及您如何能够消除口中的苦味?
解决方法:
我们在TomTom使用了Spring ME.它运作得很好.
标签:inversion-of-control,spring,ioc-container,java-me,cldc 来源: https://codeday.me/bug/20190527/1160558.html