欢迎光临
感谢一路有你

javaSSM学习第一天(mybatis)

mybatis

mybatis是持久层框架,封装了jdbc

mybatis入门

  • 官网:https://mybatis.org/mybatis-3/zh/index.html
  • 依赖:
<!--        mybatis-->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.4.1</version>
        </dependency>
<!--        数据库-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.6</version>
        </dependency>
<!--        日志-->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.12</version>
        </dependency>
<!--        单元测试-->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>

环境搭建

1. 创建maven工程+导入坐标(pom.xml)
![](https://mc-blog.oss-cn-beijing.aliyuncs.com/wp-content/uploads/2019/11/15746896372554.jpg)

2. 创建实体类和dao的接口
![](https://mc-blog.oss-cn-beijing.aliyuncs.com/wp-content/uploads/2019/11/15746896892779.jpg)

3. 创建mybatis的主配置文件

4. 创建映射配置文件

纠正:图中main/java/com/zf/dao/IUser.java 改为IUserDao.java

环境搭建注意事项

  1. IUser.xml IUserDao.java
  2. 映射文件的目录文件必须与dao接口的包结构相同
  3. 映射配置文件的mapper标签的namespace属性取值必须是dao接口的全限定类名
  4. 映射配置文件的操作配置 id属性必须为dao接口的方法名
    遵循2.3.4 在开发中就无须再写dao的实现类

mybatis测试

赞(0) 打赏
未经允许不得转载:王明昌博客 » javaSSM学习第一天(mybatis)
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

隐藏
变装