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

发布于 2021-11-10 15:09:45 字数 897 浏览 756 评论 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-16 18:46:44

能给一个文档链接吗?

成熟的代价 2021-11-16 08:44:15

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

无人问我粥可暖 2021-11-15 23:32:14

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

墨洒年华 2021-11-15 01:20:53

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

心欲静而疯不止 2021-11-12 13:19:07

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

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