一、配置文件

1、在src目录下新建 mybatis-config.xml 文件
2、在mybatis-config.xml 文件中写入配置信息

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE configuration
  3. PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-config.dtd">
  5. <!-- dtd:约束文件,声明指定了一些标签,那么在引入了dtd文件的xml就只能使用这些申明好的标签,不能乱写-->
  6. <!--根标签 -->
  7. <configuration>
  8. <!-- 引入数据库配置文件 -->
  9. <properties resource="db.properties"></properties>
  10. <typeAliases>
  11. <!-- 给指定类型取别名 -->
  12. <typeAlias type = "com.woniuxy.entity.Goods" alias = "Goods"/>
  13. <!-- 给指定包下的所有类取别名 默认类名作为类型全面的别名 -->
  14. <package name ="com.woniuxy.entity"/>
  15. </typeAliases>
  16. <!-- 引入分页插件 -->
  17. <plugins>
  18. <plugin interceptor="com.github.pagehelper.PageInterceptor">
  19. </plugin>
  20. </plugins>
  21. <!-- 环境: 可以配置多个环境default用于指定当前mybatis操作的哪个数据库
  22. development= 开发者模式-->
  23. <environments default="development">
  24. <environment id="development">
  25. <!-- 事务管理器 type :JDBC使用JDBC的事务管理器管理事务 -->
  26. <transactionManager type="JDBC"/>
  27. <!-- 配置数据参数源:
  28. type POOLED(表示使用连接池) 连接池-:创建,管理数据库连接-->
  29. <dataSource type="POOLED">
  30. <property name="driver" value="${jdbc.driver}"/>
  31. <property name="url" value="${jdbc.url}"/>
  32. <property name="username" value="${jdbc.username}"/>
  33. <property name="password" value="${jdbc.password}"/>
  34. </dataSource>
  35. </environment>
  36. </environments>
  37. <!-- 加载映射文件
  38. mybatis中 将SQL语句文件叫做mapper文件-->
  39. <mappers>
  40. <!-- 加载mapper文件:读取mapper文件的内容,sql 读取到内存中 -->
  41. <!-- <mapper resource="org/mybatis/example/BlogMapper.xml"/> -->
  42. <!--
  43. <mapper resource="com/woniuxy/mapper/UserMapper.xml"/>
  44. <mapper resource="com/woniuxy/mapper/GoodsMapper.xml"/> -->
  45. <package name="com.woniuxy.mapper"/>
  46. </mappers>
  47. </configuration>

3、在src目录下新建db.properties配置文件
配置文件中的信息与xml文件的信息对应

  1. jdbc.driver= com.mysql.jdbc.Driver
  2. jdbc.url =jdbc:mysql://localhost:3306/woniumall?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
  3. jdbc.username=root
  4. jdbc.password=123456

二、导入Mybatis

三、运行