Session中的方法概述
2024-10-06 21:55:01
一、操作实体对象
delete()把持久化或游离转为删除状态
save()把临时状态变为持久化状态(交给Sessioin管理)
saveOrUpdate()把临时或游离状态转为持久化状态
update()把游离状态变为持久化状态
二、操作缓存
clear()清除Session中所有的对象
evict(Object arg0)清除Session中一个指定的对象
flush()刷出到数据库
三、查询实体对象
createCriteria()
createQuery()
get()获取数据,是持久化状态。立即加载。返回值:返回真实对象或者null。如果数据不存在,返回null
load()获取数据,是持久化状态。延迟加载。返回值:代理对象。如果数据不存在,抛出异常
最新文章
- python获取字母在字母表对应位置的几种方法及性能对比较
- Kafka深入理解-1:Kafka高效的文件存储设计
- 炫酷CSS
- Windows 7专业版安装VS2005与WinCE6.0开发环境
- python学习笔记整理——元组tuple
- Mysql-日期转换
- Correlation Filter in Visual Tracking
- 在VBA中调用工作表函数
- 【干货】国外程序员整理的 C++ 资源大全
- ubuntu漂亮主题
- Python自动化运维之16、线程、进程、协程、queue队列
- django局域网建一个网站
- C语言,题目:函数调用,内存,malloc找错
- 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)
- 关于Coursera上的斯坦福机器学习课程的编程作业提交问题
- Netbeans IDE 安装Emmet插件并解决Emmet插件无效果问题
- Centos7 nginx 虚拟主机、反向代理服务器及负载均衡,多台主机分离php-fpm实验,之强化篇,部署zabbix为例
- [转载]编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数
- 四:OVS+GRE之网络节点
- 03-Python入门学习-Python基础