image.png
    MyBatis基本配置
    1.导包

    2.核心配置文件 configuration.xml (目的 存储与数据库相关联的那些信息 driver url username password)
    文件的内容可以参考MyBatis.pdf官方文档 英文版 页码7页左右地方 提供了dtd规则
    文档中的根标记 configuration
    两个子标记 environments

    1. <configuration>
    2. <environments default="development">
    3. <environment id="development">
    4. <transactionManager type="JDBC"></transactionManager>
    5. <dataSource type="POOLED">
    6. <property name="driver" value="com.mysql.jdbc.Driver"/>
    7. <property name="url" value="jdbc:mysql://localhost:3306/newtest?useSSL=false&amp;characterEncoding=UTF-8"/>
    8. <property name="username" value="root"/>
    9. <property name="password" value="cy414ljh212,,,"/>
    10. </dataSource>
    11. </environment>
    12. </environments>
    13. </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中有好多子标签