对于Java中的模块化开发,您有什么建议?OSGI很棒,但它对JPA的支持很糟糕。我真的希望不必再写另一个框架,但这似乎是不可避免的。
发布于 2009-07-09 13:29:53
我不认为问题是在OSGI中缺少对JPA的支持,而是在JPA实现中缺少对OSGI类加载器的支持。不管怎样,我离题了。
您可能会成功地将OpenJPA与OSGI结合使用。最新版本已经打包成OSGI包。我还留下了这个link,它解释了如何让OpenJPA在Apache Felix中工作。
发布于 2009-07-09 13:14:15
模块化开发的最好方法是:先考虑,然后编写代码,经常重构。世界上没有一个框架/库可以取代思考。
发布于 2009-07-09 13:16:41
想一想你想要实现什么,并尽可能保持概念上的与技术无关。然后,尝试寻找与您正在尝试实现的目标相匹配的技术。如果没有一套技术/工具/框架来满足您的需求,请重新思考,并在概念和实现之间找到一个可以满足的地方。
https://stackoverflow.com/questions/1103808
复制相似问题