zoukankan      html  css  js  c++  java
  • 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_1 回顾Mybatis的环境搭建-实现查询所有功能




    先回顾Mybits的环境搭建,。

    直接next


    直接点击finish

    创建好的项目。

    所有东西都自己写不现实,约束文件的头部还是拷贝过来


    导入依赖坐标,Mybits

    mysql的驱动

    log4j

    单元测试

    log4j的配置文件直接复制过来。资料里面提供了。

    增加实体类


    实现系列化接口,然后声明成员变量

    生成getter和setter和toString方法

    SqlMapConfig.xml

    resoources下面创建Mybits的主配置文件




    拷贝头部的约束过来。

    拷贝过来头部的约束

     

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE configuration  
      PUBLIC "-//mybatis.org//DTD Config 3.0//EN"  
      "http://mybatis.org/dtd/mybatis-3-config.dtd">


    首先是根元素configuration


    选中后生成这些




    配置映射文件

    创建dao接口



    创建映射文件

    这里需要一级一级的创建文件夹

    创建com然后是itheima然后是dao。分别创建这三个文件夹。





    Mapper的约束复制过来。


     

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE mapper  
      PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  
      "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
     

    namespace是确定该方法是在哪个dao接口里面。

    id指的是哪个方法。

    namespace+id就组成了某个dao接口中的固定方法

    resourceType表示我们要封装到哪里去

    里面配置sql语句

    以上环境就搭建好了。

    写测试类






    抛出Exception异常





  • 相关阅读:
    Foxit 出mac 版本啦
    mac 上的latex (有很多链接,侵权请通知,一定删除)
    集合转数组
    select2搜索框查询加遍历
    下拉框回显
    柱状堆积图Echarts
    echarts X轴数据显示不全问题
    Map静态键值对
    如何配置pl/sql (本地客户端)连接远程oracle服务器
    自定义验证jquery.validate
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11307083.html
Copyright © 2011-2022 走看看