是否有任何“单一”弹簧替代AOP和模板与
一起使用答案 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相比,它可以节省大量时间。