ibatis如何判断插入是否完成?
How to determine if insertions have been completed in ibatis?
@Insert("insert into TABLE(c1, c2, c3) " +
"values ( #{col1}, #{col2}, #{col3})")
Boolean save(Integer x, Integer y);
返回的布尔值将是 True 或 False,确定所有内容是否已正确插入
无论如何,你不能那样做。您需要使用 int
(或 Integer
)并将其与 0
进行比较。
如果 result == 0,
则没有插入任何行。
@Insert("insert into TABLE(c1, c2, c3) values (#{col1}, #{col2}, #{col3})")
int save(final Integer x, final Integer y);
使用 MyBatis
,您可以自定义 ResultHandler<T>
@Insert("insert into TABLE(c1, c2, c3) " +
"values ( #{col1}, #{col2}, #{col3})")
Boolean save(Integer x, Integer y);
返回的布尔值将是 True 或 False,确定所有内容是否已正确插入
无论如何,你不能那样做。您需要使用 int
(或 Integer
)并将其与 0
进行比较。
如果 result == 0,
则没有插入任何行。
@Insert("insert into TABLE(c1, c2, c3) values (#{col1}, #{col2}, #{col3})")
int save(final Integer x, final Integer y);
使用 MyBatis
,您可以自定义 ResultHandler<T>