将iBatis迁移到MyBatis进入Spring 4后面临的不赞成使用的问题

问题描述 投票:0回答:1

[当我将Spring 3迁移到Spring 4时,iBatis不再支持Spring4。在google之后,我将依赖项'mybatis-2-spring'添加到pox.xml中,但不推荐使用扩展类'SqlMapClientDaoSupport'。因此,请您帮忙MyBatis中使用的与“ SqlMapClientDaoSupport”类相关的任何更新或升级的类吗?

mybatis ibatis spring-4
1个回答
1
投票

如果要在Spring 4+上使用iBATIS 2.x,将mybatis-2-spring添加到依赖项列表是正确的解决方案。SqlMapClientDaoSupport仍被弃用,但应该可以正常工作。

如果要删除警告,只需将@SuppressWarnings("deprecation")添加到DAO中。

@SuppressWarnings("deprecation")
public class YourDao extends SqlMapClientDaoSupport {

希望您有时间尽快升级到MyBatis的最新版本(目前为3.5.3)。 :)

© www.soinside.com 2019 - 2024. All rights reserved.