相关配置:
properties:
该配置可以读取外部资源:
这里的账户密码相关的数据就可以放在db.properties中
proproperties的使用:
1,专门在resources下设置一个配置文件:例如:db.properties
db.properties中的内容为:
username=root
password=123456
xml配置:
<properties resource="db.properties"> </properties>
2,直接配置这些属性:(前提是db.properties已经创建好了)
<properties resource="db.properties">
<property name="username" value="root"/>
<property name="password" value="密码"/>
</properties>
以上两种任选一种后,可以利用${ }进行引用:
mybatis读取顺序:
3,也可以利用java配置:(一般不采取这种方法进行配置)
缺点:存在硬编码问题,会出现像JDBC那样的问题。
settings
使用方法:一旦使用就作用于始终
<settings>
<setting name="cacheEnabled" value="true"/>
</settings>
其他的设置:
官网中还有很多的设置…
typeAliases(类型别名):
<typeAliases>
<!--
给单个类取别名
type属性:给定pojo类的全路径
alias属性:给定的别名 可以随便给定,一般建议是pojo类的首字母小写的类型
-->
<typeAlias type="com.mybatis.pojo.Student213" alias