![image.png](/uploads/projects/kuailexiaohui@klxh/c3a4d9ff176e12e7dd200d92f10210ad.png)
MyBatis基本配置
1.导包
2.核心配置文件 configuration.xml (目的 存储与数据库相关联的那些信息 driver url username password)
文件的内容可以参考MyBatis.pdf官方文档 英文版 页码7页左右地方 提供了dtd规则
文档中的根标记 configuration
两个子标记 environments
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"></transactionManager>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/newtest?useSSL=false&characterEncoding=UTF-8"/>
<property name="username" value="root"/>
<property name="password" value="cy414ljh212,,,"/>
</dataSource>
</environment>
</environments>
</configuration>
mappers
mapper resourct=”另一个文件”
<configuration>
<mappers>
<mapper resource="mapper/StudentMapper.xml"></mapper>
</mappers>
</configuration>
3.写一个mapper文件(dao类的个数一致),存储某一个dao类中执行时需要的所有sql语句
文件的内容参考MyBatis.pdf官方文档 英文版 页码8页偏下部分
根标记mapper
mapper标记中有一个属性 namespace目前为止随意 强烈建议dao类全名)
mapper中有好多子标签