在mybaits中指定postgresql delete的返回值

转载

默认在mybatis的xml中写prostgre的delete是不返回东西的(返回NULL),不管有没有数据被删除,如:



如果想知道是否删除了数据,可以利用postgresql的RETURNING关键词,指定返回某个字段或某些字段,如:

这里要注意,还需要加上 resultType ,且指定为对象(如Integer),否则删除不存在的数据时,返回的还是null。

你可能感兴趣的:(java框架-持久化框架,java)