原话是:
【强制】不要用 resultClass 当返回参数,即使所有类属性名与数据库字段一一对应,也需要定义;反过来,每一个表也必然有一个与之对应。
说明:配置映射关系,使字段与 DO 类解耦,方便维护。
这里的“解耦”实在有点费解,但百度和google又没发现相关说法。我自己理解的是,通过配置映射关系,就不需要属性名与字段名一一对应了,这样的话万一修改了字段名(但开发手册也说了字段名的修改代价很大),映射的时候会报错从而提醒同步更新代码;而如果是用的resultClass,修改了字段名却没修改属性名的话,运行不会报错,但却拿不到数据。
以上纯属个人一点不成熟的想法,写在这里主要是记录一些疑惑,如果有大佬路过希望能帮助解疑。