简体   繁体   English

mybatis删除映射器从对象获取参数

[英]mybatis delete mapper get param from object

How can I define my mapper for delete action for some object. 如何为某些对象的删除操作定义映射器。 For example, something like this: 例如,如下所示:

@Delete("delete from customer c where c.id = #{customerID:INTEGER} ")

public void delete(Customer customer);

Is something like that possible? 这样有可能吗?

When I try something like that I get exception while running test: 当我尝试类似的操作时,在运行测试时出现异常:

org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.apache.ibatis.binding.BindingException:无效的绑定语句(未找到):

Please make sure there is a get/set method for customerID in your Customer class. 请确保在客户类中有一个获取/设置客户ID的方法。

Otherwise, please post your Customer class for us to help you. 否则,请发布您的客户课程,以帮助我们。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM