MyBatis:使用 java 接口映射器获取受影响的行数
MyBatis: Getting affected rows number using java interface mapper
阅读 MyBatis 教程我了解到使用会话来执行查询是老习惯,使用 java 接口映射器要好得多。我的意思是这是一个很好的做法:
mapper=session.getMapper(mapperClass);
mapper.updateFoo(boo);
我开始使用接口映射器,现在我需要获取受影响的行数。我发现的所有示例都带有 int number=session.update()
我的问题是如何使用映射器获取受影响的行数?
您可以使用 java 接口映射器以类似的方式获取受影响的行。
int number = mapper.updateFoo(boo);
java 界面应该如下所示。
int updateFoo(Foo boo);
阅读 MyBatis 教程我了解到使用会话来执行查询是老习惯,使用 java 接口映射器要好得多。我的意思是这是一个很好的做法:
mapper=session.getMapper(mapperClass);
mapper.updateFoo(boo);
我开始使用接口映射器,现在我需要获取受影响的行数。我发现的所有示例都带有 int number=session.update()
我的问题是如何使用映射器获取受影响的行数?
您可以使用 java 接口映射器以类似的方式获取受影响的行。
int number = mapper.updateFoo(boo);
java 界面应该如下所示。
int updateFoo(Foo boo);