GBase 8s
运维管理
文章
精选

Spring Data JPA操作GBase8s数据库

发表于2025-12-18 09:39:5883次浏览4个评论

1、Spring Data JPA概述
SpringData:Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标 是使数据库的访问变得方便快 捷。
JPA:JPA(Java Persistence API,Java持久化API),定义了对象关系映射(Object Relation Mapping,ORM)以及实体对象持久化的标准接 口。Hibernate实现了JPA的一个ORM框架。
JPA Spring Data:致力于减少数据访问层 (DAO) 的开发量,开发者唯一要做的,就只是声明持久层的 接口,其他都交给 Spring Data JPA 来完成。Spring Data JPA 是Spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架。

2、Spring Data JPA操作数据库

2.1 环境配置和搭建
Java环境:JDK1.8 开发工具:IntelliJ IDEA 2017.3.5 数据库:GBase8s

2.2 新建项目
目录结构如下:
在这里插入图片描述
2.3 添加相关依赖

在resources下创建lib目录,将gbasedbtjdbc.jar(GBase8s数据库驱动)、hibernate-5.4.5_GBase8s- 2.0.1a2_2_v0.9.4.jar(hibernate 对GBase8s支持)放到lib下。

在这里插入图片描述

2.4 修改application.properties配置文件

在这里插入图片描述

2.5 编写entity
在这里插入图片描述

2.6 编写dao

在这里插入图片描述

2.7 编写service接口

在这里插入图片描述

 

评论

登录后才可以发表评论
用户头像
路路路发表于 7个月前
GBase用户19846发表于 3个月前
GBase用户47954发表于 2个月前
感谢作者的精彩分享!
用户头像
XX发表于 1个月前
感谢分享