AOP弹簧更换框架等

时间:2012-03-06 17:52:44

标签: spring

是否有任何“单一”弹簧替代AOP和模板与

一起使用
  • JPA
  • 休眠
  • 的NoSQL
  • SQL
  • 的Android

2 个答案:

答案 0 :(得分:0)

你的问题不是很明确,但我会采取刺激措施。 JEE6提供了Spring的大部分功能。

JPA: 使用EJB3 / JPA组合。用CDI注入你的bean。使用CDI AOP你的bean。

休眠: 不要使用Hibernate,请使用JPA。如果需要,可以使用Hibernate作为JPA提供程序,但不再编写Hibernate规范。

的NoSQL: 没有什么我能想到的......可能有Mongo的JPA绑定,但是NoSQL格局非常分散。

SQL: JDBC?或者只使用JPA中的JPQL,因为它可以为您提供平台独立性,并且更容易编写。

机器人: RoboGuice基本上是Android的CDI

答案 1 :(得分:0)

我认为没有什么可以做到这一切。关于依赖注入的问题,RoboGuice最接近。如果您使用RoboGuice,请查看AssistedInject和Multibinder,它们是单独的项目,但非常有用。使用RoboGuice 2.0,而不是1.2。

我使用OrmLite作为ORM工具,它的效果不及我在Java中使用的JPA的一半,但与编写自己的dao相比,它可以节省大量时间。