腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1075)
视频
沙龙
1
回答
如何取消java持久性中正在运行的
查询
?
、
、
我的应用程序
使用
持久性API、Hibernate和Spring运行。我正在
使用
MySql DB。有些
查询
可能需要很长时间来计算,所以我需要一个取消按钮来取消这些
查询
的执行。我发现有一个memthod java.sql.statement.cancel()用于取消
查询
,但是这可以从语句对象中访问,如何在Java中从entityManager对象进行访问?
浏览 8
提问于2015-06-17
得票数 0
1
回答
CDI中的方法级事务
超时
设置
、
、
、
Spring中有一个org.springframework.transaction.annotation.Transactional注释,我们可以
使用
它为事务提供方法级
超时
。我正试图
使用
CDI实现同样的目标。但是,javax.transaction.Transactional的J2EE等效注释没有配置
超时
的选项。 我已经找了一段时间了,但到现在还没找到多少。在CDI中有可能有方法级事务
超时
吗?如果没有,那还有没有其他方法来实现它呢?
浏览 3
提问于2015-12-15
得票数 1
4
回答
如何在休眠状态下设置
查询
超时
时间小于1秒?
、
、
、
我
使用
Hibernate 5.4.1.Final和Java8。typedQuery.
setHint
("
javax.persistence.query.timeout
", 400);typedQuery.getHints();如果我设置的值超过typedQuery.
setHint
("<
浏览 0
提问于2019-07-18
得票数 1
1
回答
使用
setHint
("
javax.persistence.query.timeout
",
3000
)
查询
超时
不起作用
、
、
、
、
") .setParameter("p2", p2)} 数据库配置return new JpaTransac
浏览 34
提问于2021-05-31
得票数 0
1
回答
休眠
超时
在postgresql 10中
不起作用
、
、
、
、
<property name="hibernate.hibernate.cache.use_query_cache" value="true"/> </properties>
查询
: em.createQuery(query).
setHint
(&qu
浏览 21
提问于2019-02-23
得票数 0
2
回答
在TypedQuery上
使用
JPA2设置
超时
、
、
、
、
我想在javax.persistence.TypedQuery上设置一个
超时
。. ;query.getReturnList(); “不幸的是,设置
查询
超时
不是可移植的行为。所有数据库平台都可能不支持它,也不是所有持久性提供程序都需要支持它。因此,希望启用
查询
超时<
浏览 6
提问于2014-12-18
得票数 0
回答已采纳
3
回答
如何设置JPA EntityManager
查询
的
超时
时间
、
、
、
、
我当前从我的EntityManager
查询
中收到连接
超时
错误。可以为这些设置
超时
吗?<?xml version="1.0" encoding="UTF-8"?javax.persistence.jdbc.user" value="username"/> </persistence-unit> </persistenc
浏览 44
提问于2014-06-16
得票数 10
回答已采纳
1
回答
查询
超时
在春季启动时不适用于MS SQL server
、
我正在尝试在我的spring引导Rest中设置
查询
超时
。我正在执行一个存储过程(只读)。但是
超时
不起作用
。弹簧引导版本尝试了以下选项- 设置带有
超时
值的设置StoredProcedureQuery query = this.entityMan
浏览 9
提问于2021-05-20
得票数 0
1
回答
如何
使用
hibernate一般地测试数据库连接
、
、
、
该方法从属性文件中提取
查询
字符串(取决于DB供应商,目前
使用
Sybase和HSQL,将来会有更多),并执行它。然后该方法让调用者知道它是成功还是失败。除此之外,我还
使用
Query.
setHint
("
javax.persistence.query.timeout
")设置
查询
的
超时
时间: javax.persistence.EntityManager entityManagerQuery heartbeatQuery = entityManager.cr
浏览 4
提问于2012-01-14
得票数 2
回答已采纳
1
回答
如何设置连接
超时
?
、
、
我正在
使用
带eclipse链接的jpa,当网络连接不好时,我的应用程序抛出异常,我想增加
超时
时间或解决这个问题的其他解决方案
浏览 1
提问于2017-09-21
得票数 0
回答已采纳
3
回答
基于
查询
的
超时
设置
、
、
、
如何
使用
Java或Hibernate为某些特定
查询
设置
超时
。我面临的问题是,有些
查询
(有时需要获取大量数据)在较长的时间内不会响应,从而导致应用程序没有响应。
浏览 4
提问于2016-04-15
得票数 1
回答已采纳
1
回答
hibernate的setTimeout()似乎
不起作用
、
、
、
我正在尝试设置一个
超时
时间,这样如果hibernate
查询
返回的时间超过一定时间,我希望结束
查询
并抛出异常。但每次
查询
成功完成时,即使
超时
设置为0,也不会引发异常。; return result; 我也尝试过
使用
: .
setHint
("
javax.persistence.query.timeout
", 1).list(); .
setHint
("org.hibernate.timeout
浏览 57
提问于2021-07-23
得票数 0
1
回答
Spring引导Oracle集QueryTimeout
、
、
、
我在Ojdbc8 18.3.0.0.0和和JPA中
使用
Spring,所有
查询
都很好。但是现在我需要为所有数据库
查询
设置
查询
超时
,我尝试了许多方法:spring.transaction.default-timeout:
浏览 7
提问于2019-09-19
得票数 3
回答已采纳
1
回答
在属性文件中重写数据库连接的
超时
、
、
、
、
我想知道是否有一种特定的方法来覆盖我的Java项目中的属性文件中的数据库连接
超时
?我正在
使用
Hibernate、Spring和MySQL DB。我尝试了几个不同的属性字段,并将
超时
时间缩短到1000秒,但是连接仍然完成,事务仍在正确处理中。 hibernate是重
浏览 1
提问于2018-12-03
得票数 1
1
回答
JPA
查询
超时
参数已忽略,但@Transaction注解有效
、
、
、
、
我希望我的Spring Boot应用程序对Postgres数据库进行的JPA
查询
在5秒后
超时
。我创建了这个20秒的
查询
来测试
超时
: @Query(value = "select count(*) from pg_sleep(20)", nativeQuery = true)<e
浏览 19
提问于2018-12-18
得票数 6
1
回答
从grails应用程序中终止长期运行的SQL
查询
、
、
、
我问这个问题可能看上去很愚蠢--但我想消除我脑海中关于这个问题的任何问题。我们是否可以从我的select grails应用程序中中止/杀死一个从应用程序本身触发的 SQL? (我的数据库是Oracle)
浏览 2
提问于2016-01-06
得票数 2
4
回答
Hibernate在
查询
时没有响应
、
、
、
如果Hibernate
查询
返回结果的时间太长,该如何处理。我已经配置了一个
查询
超时
,但在调试时,它显示DB通过返回数据来响应,但hibernate无法映射给定的数据。我不希望在生产环境中发生这种情况,因为我的
查询
可能会失败,因为hibernate没有响应。 JPAQuery query = queryFactory.select(....)
浏览 0
提问于2018-07-23
得票数 1
1
回答
事务管理
超时
问题
、
、
、
我试图通过Spring2.5和hibernate 3从我们的应用程序中运行
查询
,但
查询
既没有
超时
,也没有返回结果(
查询
挂起),当我从
查询
浏览器运行相同的
查询
时,它工作得很好。即使我增加了
查询
超时
,我仍然无法获取结果。我尝试增加
查询
执行
超时
,但返回记录失败 <property name="
javax.persistence.query.timeout
" value="
浏览 2
提问于2014-04-01
得票数 0
1
回答
Spring + hibernate事务
超时
、
、
我有一个应用程序,它
使用
Spring4.0.1+ JPA + hibenate 4.2.8 ( spring的JpaTransactionManager,带有HibernateJpaDialect的LocalContainerEntityManagerFactoryBean在某个时刻,应用程序开始长时间运行的事务(原生
查询
、从大表中选择),必须中断(回滚)。我尝试了几种方法来设置
超时
: 1)在LocalContainerEntityManagerFactoryBean的JpaProperties中设置
javax.persistenc
浏览 0
提问于2015-07-24
得票数 0
1
回答
spring.jpa.properties.javax.persistence.query.timeout不适用于PostgreSQL
、
、
、
、
我希望可以选择将所有Spring jpa
查询
限制在特定的时间限制内。如果
查询
花费的时间超过指定的限制,则应取消
查询
。从我所看到的情况来看,这可以通过
使用
javax.persistence.query.timeout
来实现,而且因为我是在Spring上下文中: spring: properties:
javax.persistence.query.timeout
: 10000 这应该会将所有从spring存储库执行的
查询
限制在30秒内,
浏览 68
提问于2020-01-23
得票数 1
点击加载更多
相关
资讯
Spring对JDBC的支持
韵达快递自动查询并筛选超时件
Mysql数据实时同步实践
MySQL 数据实时同步实践
如何快速解决Java网络编程设置请求超时,还不快加入收藏!
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券