Nothing Special   »   [go: up one dir, main page]

Skip to content

qzztf/myjpa

Repository files navigation

myjpa

使用mybatis来实现jpa部分功能,达到jpa统一mybatis的目的。

技术原理

大致原理提供中间层,调用jpa方法时,转换成mybatis方法的调用。

示例

使用示例可以参看 myjpa-samples模块

声明

本项目的许多代码来自spring, hibernate,mybatis-plus,tkmapper等优秀项目,你还可以从中看到他们的影子。 在此由衷感谢这些项目提供思路。

最后,文档目前在完善中。 文档地址

roadmap: -[x] 解析jpa注解(Entity) -[x] 从SessionFactory中获取到Entity, 构建metamodel -[x] 与spring,spring data jpa 集成 -[ ] 单表 criteria 查询构造