xml一定要注意约定大于配置。不能随便放置标签的位置。
像这样的,有很多的冗杂。为了减少冗余,我们进行优化。
第一种:
<!--可以给实体类起别名-->
<typeAliases>
<typeAlias type="com.Li.pojo.User" alias="User"/>
</typeAliases>
一个参数就可以完成了。
第二种:
name中的内容是那个包的目录。
<!--可以给实体类起别名-->
<typeAliases>
<package name="com.Li.pojo"/>
</typeAliases>
小写用来表示是扫描包的方式。
这样也可以进行。
在实体类较少的时候,使用第一条方式,
实体类十分多的时候,使用第二种
两种方式都可以起别名。第一种就不说了,很明显,下面是第二种:
可以在实体类中加入注解来改变名称。
Mapper配置:
mapper经常用的两种方式:
经常使用第一种
一个是resource,一个是class
注意路径的写法!
注意点:
接口和mapper必须同名且在一个目录下。