mybatis-plus 的ServiceImpl 的baseMapper属性为啥要设置成protected权限

关于mybatis-plus 的ServiceImpl 的baseMapper属性为啥要设置成protected权限
这个如果放开权限有什么影响吗?请教各位这个设定的必要性

你这问的,除了常量以外,你见过几个会写成public的变量?

想象一下你的程序里有个bug,你还找不到哪儿出的问题。
嗯,就这样。

这是一个域的概念,设计的时候,一个表最好只能有一个地方调用