# jpa-mapper
**Repository Path**: xphsc/jpa-mapper
## Basic Information
- **Project Name**: jpa-mapper
- **Description**: jpa mapper只是spring data jpa 的搬运工,无任何侵入
使得经过注解的实体可以像mybatis 一样进行SQL 增、删、改和获取。SQL构造工具、SQL注解、链式API等让查询操作更为灵活
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 6
- **Forks**: 0
- **Created**: 2024-03-19
- **Last Updated**: 2025-08-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: JPA, SQL, JDBC, ORM, mapper
## README
# jpa mapper只是spring data jpa 的搬运工,无任何侵入
[]
[](LICENSE)
#### 项目介绍
jpa mapper在spring data jpa之上进行了一些包装,使得经过注解的实体可以像mybatis 一样进行SQL 增、删、改和获取。SQL构造工具、SQL注解、链式API等让查询操作更为灵活
> 函数表达式, SQL注解 Optional返回 ,Criteria条件函数表达式
- Please choose the _Spring data jpamapper JPA_ version appropriate with your spring version.
| Spring Boot version | Spring data jpamapper version |
|:-------------------:|:--------------------------: |
| 2.0.x.RELEASE | 1.2.5 |
| 2.2.x-2.7.18 | 2.x.x |
| 3.x.x | 3.0.x |
**功能简介:**
1:原生JPA以及 spring data jpa 支持。
2:简化的批处理操作。
4:简化的分页操作。
5:灵活的链式查询API和SQL构造器以及SQL注解。
6:实体属性动态映射。
7:支持多种数据库(mysql,mariadb,oracle,sqlserver,postgresql,db2,sqlite,hsqldb)。
#### 安装教程
spring
~~~
cn.xphsc
spring-data-jpamapper
2.0.5
~~~
spring boot版本
~~~
cn.xphsc.boot
jpamapper-spring-boot-starter
2.0.5
~~~
spring boot 3版本
~~~
cn.xphsc.boot
jpamapper-spring-boot-starter
3.0.2
~~~
#### 使用说明
#### [集成文档 - gitee](https://gitee.com/xphsc/jpa-mapper/wikis/Home)
#### [更新日志 - gitee](https://gitee.com/xphsc/jpa-mapper/wikis/changelog)
#### [QQ技术交流群:593802274]