Hibernate-06-crud

简介: 1. 新增save2.通过id查询get3.修改通过id查询出该条数据修改保存update4.删除方式1User user=session.

1. 新增

img_967ca22b441a89676134b60a17222c38.png
save

2.通过id查询

img_5b046200302491f23e347d070ab8f848.png
get

3.修改

  • 通过id查询出该条数据
  • 修改
  • 保存
img_9ea1e599ff7e23df12453aac866e70a3.png
update

4.删除

方式1
User user=session.get(User.class,id)
session.delete(user)
方式2
User user=new User()
user.setId(id)
session.delete(user)

实体类的三种状态

  1. 瞬时态 -> save() 对象里面没有id值,对象与session没有关联
  2. 持久态 ->get() 对象里面有id值,对象与session有关联
  3. 托管态 对象里面有id值,对象与session没有关联

SaveOrUpdate()

  1. 实体类对象处于瞬时态,做新增操作
  2. 实体类对象处于托管态,做修改操作
  3. 实体类对象处于持久态,做修改操作
目录
相关文章
|
存储 Kubernetes 负载均衡
K8S原理和实践
K8S原理和实践
426 0
|
自然语言处理
我用Stable diffusion复活了一个动漫女孩lofi girl
通过Stable diffusion的img2img功能,借助control net 把动漫人物还原成真实人物 使用到的技术Stable diffusion web ui、control net、img2img以及prompt进行微调
1528 0
|
前端开发 应用服务中间件 Linux
Gin-Vue-Admin 线上部署
Gin-Vue-Admin 线上部署
925 0
Gin-Vue-Admin 线上部署
|
弹性计算 数据中心
便宜香港服务器推荐,阿里云24元1个月,288元一年
便宜香港服务器推荐,阿里云24元1个月,288元一年,阿里云香港服务器中国香港数据中心网络线路类型BGP多线精品,中国电信CN2高速网络高质量、大规格BGP带宽,运营商精品公网直连中国内地,时延更低,优化海外回中国内地流量的公网线路,可以提高国际业务访问质量
|
缓存 开发工具 git
Docker 从构建开始导出一个镜像
docker build [OPTIONS] PATH | URL | -
409 1
|
Oracle Java 关系型数据库
聊聊 datax 的 OceanBase 数据同步插件 ||批处理参数 rewriteBatchedStatements=true&useCursorFetch=true
聊聊 datax 的 OceanBase 数据同步插件 分析下批处理参数 rewriteBatchedStatements=true&useCursorFetch=true 对大规模数据读写的性能影响
聊聊 datax 的 OceanBase 数据同步插件 ||批处理参数 rewriteBatchedStatements=true&useCursorFetch=true
|
机器学习/深度学习 存储 人工智能
深度学习的发展趋势是什么?
【5月更文挑战第11天】深度学习的发展趋势是什么?
575 1
|
数据库
MybatisPlus逻辑删除
MybatisPlus逻辑删除
188 0
|
监控 安全 大数据
阿里服务的ASM、MSE和ARMS都有其各自的应用场景
阿里服务的ASM、MSE和ARMS都有其各自的应用场景
678 39
|
数据处理 数据库 CDN
阿里云为中小企业推出的专属上云补贴申请流程及注意事项介绍
中小企业专属上云补贴权益是阿里云为企业级用户推出的获取上云解决方案和专属补贴政策,用户通过上云补贴权益可获得官方专业人员指导上云,如果你不知道应该选购哪些云产品及具体配置,官方专业人员可根据您的预算及使用场景为您推荐适合您的上云解决方案,另外还可以获得专属代金券等上云补贴。有的用户还不清楚具体申请流程及注意事项,下面小编做个介绍。
989 0
阿里云为中小企业推出的专属上云补贴申请流程及注意事项介绍