`

Swing + Hibernate 忽略缓存直接提取数据库

    博客分类:
  • java
阅读更多
swing使用hibernate查询数据时,因缓存问题使得不同进程修改的数据不能及时更新。即便使用来了clear清理一级缓存也没有有效的更新。
试验后发现,必须在查询前插入一个“空事务”,然后就可以有效的直接刷新数据库中的变更了。
环境:myeclipse 8.5, hibernate 3.3, jdk1.6.18
	public List findAll() {
		log.debug("finding all TTypeProperty instances");
		try {

			getSession().beginTransaction();
			getSession().getTransaction().commit();

			getSession().clear();
  
			String queryString = "from TTypeProperty o order by o.targetId asc";
			Query queryObject = getSession().createQuery(queryString);
	 
			return queryObject.list();
		} catch (RuntimeException re) {
			log.error("find all failed", re);
			throw re;
		}
	}
1
2
分享到:
评论

相关推荐

    swing + spring3 + hibernate4 框架 源码+数据库

    swing + spring3 + hibernate4 框架 源码+数据库 ,目前网上应该都是hibernate3,我自己整了一个,用的是hibernate4,建议使用这个, 以前的版本控制还是比较繁琐

    swing+hibernate+spring

    给swing+hibernate+spring组合的示例,供大家参考(附源代码和数据库),藐视网上搜索没有搜索到类似的资源。一般只struts+hibernate+spring的组合。

    swing+hibernate+spring整合

    swing+hibernate+spring整合简单例子

    javaSwing +hibernate+spring苹果界面

    在"javaSwing +hibernate+spring苹果界面"的项目中,Spring可能被用来管理应用的组件、协调它们之间的交互,以及提供与数据库的集成,比如通过Spring Data JPA来方便地操作Hibernate。 项目中的"Java_Login2"文件...

    企业人事管理系统Java Swing+Hibernate+Oracal

    《企业人事管理系统Java Swing+Hibernate+Oracle》是一个基于Java编程语言、Swing图形用户界面库、Hibernate持久化框架以及Oracle数据库的企业级应用。这个系统旨在为企事业单位提供高效、便捷的人事信息管理解决...

    学生选课系统 swing+hibernate

    总的来说,"学生选课系统 swing+hibernate"是一个集成了多种技术的实用系统,涵盖了Java桌面应用开发、数据库操作、ORM映射、用户界面设计等多个方面,对于学习和提升Java全栈开发技能具有很高的参考价值。

    基于JavaSwing+Mysql图书管理系统源码+数据库(高分课程设计)

    基于JavaSwing+Mysql图书管理系统源码+数据库(高分课程设计)本项目是一套成熟的大作业项目系统,获取98分,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。...

    (java swing毕业设计)酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip

    (java swing毕业设计)酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全)(java swing毕业设计)酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全)(java swing毕业...

    java qq(swing+hibernate)

    总结,这个“java qq(swing+hibernate)”项目展示了Java GUI编程与数据库操作的结合,是学习Swing应用开发和实践Hibernate数据持久化的良好实例。通过分析和研究此项目,开发者不仅能提升Java桌面应用开发技能,还能...

    企业人事管理系统 swing+hibernate+oracle

    根据企业对人事管理的要求,本系统需要实现以下目标:  操作简单方便、界面简洁大方。  方便快捷的档案管理。  简单适用的考勤和奖惩管理。  简单适用的培训管理。  针对企业中不同的待遇标准,实现待遇...

    javaswing+mysql+jdbc+数据库 数据库课程设计人事管理系统

    java人事管理系统: ...资源报的错误都是一些基础错误,是因为数据库版本不同造成的,可以自行解决 博文链接:https://blog.csdn.net/Lee_Cdut/article/details/123772260?spm=1001.2014.3001.5502

    Java swing+Jtree+Hibernate+Oracle企业人事管理系统

    综上所述,"Java Swing+Jtree+Hibernate+Oracle企业人事管理系统"是一个结合了强大技术栈的解决方案,旨在提供高效、稳定且易于使用的HR管理工具。它利用Java Swing的图形组件构建用户界面,通过JTree呈现组织结构,...

    Java+Swing+mysql物业管理系统源码+数据库(95分以上).zip

    Java+Swing+mysql物业管理系统源码+数据库(95分以上).zip 该项目是个人大作业项目源码,评审分达到95分以上,都经过严格调试,确保可以运行!放心下载使用。 可作为期末课程设计、期末课程大作业等,具有较高的...

    javaswing酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全).zip

    javaswing酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全) javaswing酒店管理系统(ppt+ER图+流程图+需求背景数据库+架构说明有lun文视频源码齐全) javaswing酒店管理系统(ppt+ER图+流程...

    Hibernate4+Spring Data JPA+Spring4+Swing+MySql5 可运行的进销存管理系统

    用到了:JTree(支持增删改,支持无限级分类管理),JTable(支持增删改,各种查询,以及与JTree,JList之间的通信),JPopuMenu,自定义FORM,JList 有兴趣的朋友,可以参考.. 数据库参数在db.properties...支持自动创建数据库和表..

    java Swing+mysql+JDBC实现教务系统(源码+数据库+Uml图文档)

    用java Swing+mysql+JDBC实现教务管理是高校教学系统中重要的部分。 本教务系统主要满足两类用户的要求,这两类用户分别是系统管理员、教师和学生,他们所具有的功能和权限是不同的。具体要求如下: 1- 系统管理员:...

    基于Spring+hibernate+mysql+rmi+swing的登录Demo

    《构建基于Spring+Hibernate+MySQL+RMI+Swing的登录Demo详解》 在软件开发领域,集成多种技术来构建高效、稳定的应用是常见的实践。本项目“基于Spring+Hibernate+MySQL+RMI+Swing的登录Demo”就充分展示了这种技术...

    Java+Swing+Mysql学生选课管理系统

    总结,"Java+Swing+MySQL学生选课管理系统"是一个结合了Java编程、图形用户界面设计和数据库管理的综合项目。通过熟练运用这些技术,开发者构建了一个稳定、易用的选课平台,满足了教育机构对学生选课流程的数字化...

    基于javaswing的班费管理系统源码+数据库(Mybatis + Swing) 数据库大作业 .zip

    基于javaswing的班费管理系统源码+数据库(Mybatis + Swing) 数据库大作业。.zip已获导师指导并通过的98分高分大作业设计项目,也可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于...

    Java+Swing+Mysql实现酒店管理系统

    Java+Swing+MySQL实现的酒店管理系统是一款基于Java编程语言,采用Swing作为图形用户界面(GUI)开发工具,结合MySQL数据库存储数据的管理软件。这个系统为酒店提供了全面、高效且用户友好的操作界面,涵盖了酒店...

Global site tag (gtag.js) - Google Analytics