我可以在Micronaut上使用spring data jpa吗?

San*_*ari 7 spring spring-data-jpa spring-boot micronaut

我想用JpaRepository扩展我的TestRepository接口,并利用jpa方法查询,分页和排序等功能,而无需手动定义实体管理器bean,也无需编写任何sql.PS在微电子项目中

hgo*_*goz 5

编辑-2019年7月

他们宣布了一个名为Predator的春季数据等效项


Micronaut 目前不支持Spring的AOP实现。因此,您不应期望仅通过实现将对象用作存储库JpaRepository<T,ID>

但是,您可以编写一个基于spring的应用程序/库,然后将此jar添加为micronaut项目依赖项...从理论上讲,它应该可以工作。也许需要某种桥梁来共享环境/配置文件信息并将此存储库检索到micronaut上下文

或者,如评论中所述,您可以使用micronaut的Introduction Advice编写自己的存储库存根。如果您通常@Query在Spring存储库中使用注释,那么为micronaut应用程序实现等效功能应该非常容易