Bee使用postgresql数据库插入记录后返回ID值
Bee支持生成分布式全局唯一ID,是Long型数据;1.17开始支持Integer,String,UUID的ID值。
此文演示返回由DB生成的ID;
postgresql旧版驱动不支持返回插入记录的ID(数据库生成); 此时,可使用Bee返回由Bee生成的id.
使用以下驱动依赖,可以返回记录ID(DB生成)。
<!--jdk8以上 <dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.3.3</version>
</dependency> -->
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.24.jre7</version>
</dependency>
效果如下:


本文介绍了如何在使用特定版本的PostgreSQL驱动时,通过Bee ORM框架在Java中插入记录并返回数据库自增长ID。通过示例代码展示了如何配置并利用SuidRich类完成操作,以及相关配置选项和兼容驱动的选择。
最低0.47元/天 解锁文章
711

被折叠的 条评论
为什么被折叠?



