在 MyBatis 中,如果你需要重写一个对象的 toString()
方法,以便在日志输出或调试信息中更好地呈现对象的内容,你可以按照以下方式重写 toString()
方法:
public class YourObject {
private Long id;
private String name;
// getters and setters
@Override
public String toString() {
return "YourObject{" +
"id=" + id +
", name='" + name + '\'' +
'}';
}
}
在这个例子中,我们重写了 YourObject
类的 toString()
方法,将对象的 id
和 name
属性的值以字符串的形式拼接起来,并返回这个字符串。这样,在调用对象的 toString()
方法时,会返回类似于 "YourObject{id=1, name='John'}"
的字符串,方便我们查看对象的内容。
当你需要在 MyBatis 的日志中打印对象的内容时,就会看到类似于上面的字符串,可以更清晰地了解对象的属性值。