search
HomeDatabaseMysql TutorialHibernate不能实时获取MySQL数据库的更新_MySQL

最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。

具体修改方法如下:

在hibernate.cfg.xml配置文件中,增加以下内容:

 <property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
                <property name="hibernate.c3p0.max_size">20</property>  <!-- 在连接池中可用数据库连接的最大数目-->
                <property name="hibernate.c3p0.min_size">5</property>  <!-- 在连接池中可用数据库连接的最小数目-->
                <property name="hibernate.c3p0.max_statements">100</property>
                <property name="hibernate.c3p0.idle_test_period">120</property>
                <property name="hibernate.c3p0.acquire_increment">1</property>
                <property name="c3p0.testConnectionOnCheckout">true</property>
                <property name="c3p0.idleConnectionTestPeriod">18000</property>
                <property name="c3p0.maxIdleTime">25000</property>

附上c3p0的jar包,下载地址:http://download.csdn.net/detail/until_v/8149191

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
基于JavaScript构建实时翻译工具基于JavaScript构建实时翻译工具Aug 09, 2023 pm 07:22 PM

基于JavaScript构建实时翻译工具引言随着全球化的需求日益增长,跨国交流和交流的频繁发生,实时翻译工具成为了一种非常重要的应用。我们可以利用JavaScript和一些现有的API来构建一个简单但实用的实时翻译工具。本文将会介绍如何基于JavaScript来实现这个功能,并附有代码示例。实施步骤步骤1:创建HTML结构首先,我们需要创建一个简单的HTML

利用C++实现嵌入式系统的实时音视频处理功能利用C++实现嵌入式系统的实时音视频处理功能Aug 27, 2023 pm 03:22 PM

利用C++实现嵌入式系统的实时音视频处理功能嵌入式系统的应用范围越来越广泛,尤其在音视频处理领域的需求日益增长。面对这样的需求,利用C++语言实现嵌入式系统的实时音视频处理功能成为一种常见的选择。本文将介绍如何使用C++语言开发嵌入式系统的实时音视频处理功能,并给出相应的代码示例。为了实现实时音视频处理功能,首先需要理解音视频处理的基本流程。一般来说,音视频

基于JavaScript构建实时股票行情展示基于JavaScript构建实时股票行情展示Aug 08, 2023 am 08:03 AM

基于JavaScript构建实时股票行情展示导言:随着金融市场的不断发展,实时股票行情的展示对于投资者和交易员来说变得愈发重要。在现代化交易平台中,提供一个实时股票行情展示的功能是必不可少的。本文将介绍如何使用JavaScript和一些相关的技术构建一个简单的实时股票行情展示的应用。准备工作在开始之前,需要准备以下工作:一个基于HTML和CSS的网页框架一个

如何在iPhone上的苹果电视应用程序上禁用实时活动如何在iPhone上的苹果电视应用程序上禁用实时活动Jun 29, 2023 pm 01:50 PM

现场活动是跟上即将到来的订单、体育比赛等的好方法。这种新的通知方式是在iOS16发布时首次引入的,它旨在改进通知传递到iPhone的方式。任何提供实时数据的应用程序都可以利用实时活动,许多流行的用途是跟踪挂单、正在进行的比赛的分数、天气数据、即将到来的直播等等。实时活动始终显示在您的通知中心,甚至在待机模式下(如果您已启用待机模式并且您的iPhone已插接)。但是,您可能希望在使用AppleTV时停用“实时活动”,以获得不间断的体验。以下是您在iPhone上执行此操作的方法。如何禁用苹果电视的实

PHP实时图表生成技术详解PHP实时图表生成技术详解Jun 28, 2023 am 08:55 AM

在今天的Web应用开发中,实时的数据展示是非常重要的一部分,很多应用需要实时地可视化呈现数据。在如今的大数据时代,数据分析和可视化已经成为必不可少的工具。从日常生活中的股票行情、气象预报、网络流量监控到工业生产质量、人口普查、客户增长率等,实时可视化都有重要的应用场景。本文将会详细介绍一种PHP实时图表生成技术。一、实时图表生成技术介绍实时图表生成是指当数据

如何在 Windows 11 中立即打开实时字幕如何在 Windows 11 中立即打开实时字幕Jun 27, 2023 am 08:33 AM

如何在Windows11中立即打开实时字幕1.在键盘上预赢+按Ctrl+L2.点击同意3.将显示一个弹出窗口,显示准备以英语(美国)添加字幕(取决于您的首选语言)4.此外,您还可以通过单击齿轮按钮来过滤亵渎?偏好?过滤脏话相关文章如何修复Windows服务器中的激活错误代码0xc004f069Windows上的激活过程有时会突然转向显示包含此错误代码0xc004f069的错误消息。虽然激活过程已经联机,但一些运行WindowsServer的旧系统可能会遇到此问题。通过这些初步检查,如果这些检查不

基于JavaScript构建实时聊天室基于JavaScript构建实时聊天室Aug 10, 2023 pm 11:18 PM

基于JavaScript构建实时聊天室随着互联网的快速发展,人们越来越注重即时通讯和实时互动体验。而实时聊天室作为一种常见的即时通讯工具,对于个人和企业来说都非常重要。本文将介绍如何使用JavaScript构建一个简单的实时聊天室,并提供相应的代码示例。我们首先需要一个前端页面作为聊天室的UI界面。以下是一个简单的HTML结构示例:&lt;!DOCTYPE

如何通过Vue实现实时双向服务器端通信的刨析如何通过Vue实现实时双向服务器端通信的刨析Aug 10, 2023 am 08:17 AM

如何通过Vue实现实时双向服务器端通信的剖析引言:现代Web应用程序中,实时双向服务器端通信变得越来越重要。它可以实现实时的数据更新、实时聊天和协同编辑等功能。Vue是一个流行的前端框架,它提供了一种简洁的方式来构建用户界面。本文将介绍如何使用Vue和Socket.io来实现实时双向服务器端通信。一、了解Socket.ioSocket.io是一个面向Web浏

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool