Hibernate 插入对象到数据库的同时返回该对象在数据库中生成的ID(自增)怎么做?
来源:互联网 发布:软件开发行业标准 编辑:程序博客网 时间:2024/05/23 11:26
假设有个POJO类AB,对应数据库中的表A_B,有个该POJO类的对象ab,表A_B中有个主键ID,自增,不用插。现在要把ab插入数据库,同时获取ab.id,怎么做?
我只知道插入是this.getHibernateTemplate().save(ab);
我只知道插入是this.getHibernateTemplate().save(ab);
我知道可以分两步,先插入,后查询,但感觉这样效率低,有更好的办法吗?
this.getHibernateTemplate().save(ab); 插入后,直接ab.getId()就可以获得id值,hibernate会自动赋值回来.
- Hibernate 插入对象到数据库的同时返回该对象在数据库中生成的ID(自增)怎么做?
- JPA Save()对象后返回该对象在数据库中的ID的解决方法(亲测有效)
- oracle数据库插入一条记录同时返回该记录的id值
- Java中向数据库中插入记录并返回该记录的id的值
- 数据库插入记录返回自增id
- Mybatis在oracle数据库中插入数据后返回自增ID值
- 在SQLite数据库中获取新插入数据自增长的ID值(传智播客笔记)
- mysql 批量插数据到数据库以及返回插入生成的id号
- SQL语句:插入数据的同时,返回ID值 (自增)
- SQL语句:插入数据的同时,返回ID值 (自增)
- java返回新插入数据库的记录的id(数据库设计表id为自增长)
- mybatis插入一个对象后获取表中自增的主键Id并且传入到插入的的对象中,方便将对象中其他属性赋值给其他以前表主键Id作为非空字段的表
- Mybatis+Mysql插入数据库返回自增主键id值的三种方法
- mybatis 插入数据到mysql数据库中返回id的方法
- 怎么使用class使用hibernate的插入数据到数据库
- 在SQLite数据库中获取新插入数据自增长的ID值
- java jdbc数据库插入数据后返回自增id
- 在SQLite数据库中获取新插入数据自增长的ID值和插入的时候注意些什么?
- JAVA里的常用正则表达式验证
- U盘文件夹被病毒隐藏了
- 基本算法全集OK
- UVaOJ10098---Generating Fast
- java笔记 IO流之字符流
- Hibernate 插入对象到数据库的同时返回该对象在数据库中生成的ID(自增)怎么做?
- 实验六
- ubuntu下编写开机自启守护进程,并记录进程信息到日志文件
- 【已解决】一个makefile中export出来的变量在另外一个makefile中无法访问
- 概率算法-均匀分布产生正态分布
- javascript中如何做对象的类型判断
- 什么是赚钱
- UVaOJ729---The Hamming Distance Problem
- 进制及其相关