在 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 的日志中打印對象的內容時,就會看到類似于上面的字符串,可以更清晰地了解對象的屬性值。