关于ibatis3.0 中timeOut属性的一点疑问

发布于 2021-11-19 19:46:14 字数 897 浏览 751 评论 6

在正式环境下查看mysql的慢查询日志发现,有部分SQL被其他应用拖慢。

现在我想在select标签中加入timeOut属性,但是找了相关文档没有找到详细的描述。

问题:超时后是抛出异常还是返回空数据?@红薯 来帮忙看看,有官方原文档也可以

 因为加了缓存所以要了解这个机制

	@Override
	@Cacheable(cacheName = "keywordSearchCache")
	public List<KeywordV2> queryLikeKeyword(String keyword,int firstResult,int maxResults) {
                ...
	    return  getSqlMapClientTemplate().queryForList("Keyword.queryLikeKeywordV2Pinyin",map);
		}
	}
<select id="queryLikeKeywordV2Pinyin"  timeOut=""  parameterClass="map" resultClass="keywordV2">..</select>

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

彩扇题诗 2021-11-20 14:25:50

能给一个文档链接吗?

爱你是孤单的心事 2021-11-20 14:22:12

回复
谢谢了,虽然是mybatis的但是应该也差不多了,找了半天没发现异常类

浅沫记忆 2021-11-20 14:21:08

ibatis哪里有版本3啊!!!从三就开始改名成mybatis了

野心澎湃 2021-11-20 13:53:19

回复
恩,是的噢。。。之前用的mybatis,但是现在的项目是ibatis的

凌乱心跳 2021-11-20 13:45:38

抛出异常,文档里也有说明的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文