mybaits学习笔记(一)

mybaits学习笔记(一)_第1张图片
mybaits配置关系图

Maven依赖

        
            org.mybatis
            mybatis
            3.4.1
        

        
            mysql
            mysql-connector-java
            5.1.6
        

实现步骤

  1. 首先建立一个表,并实现 一个与这个表中字段对应的类
  2. 配置conf.xml文件
  3. 配置Mapper.xml文件
  4. 通过mybatis操作数据库
mapper.xml

首先看一下xxxMapper文件





    
    
        insert into testuser
        (name,age) values (#{name},#{age})
    

    

    
        delete from users where id=#{id}

    

    

    
        update users set name=#{name},age=#{age} where id=#{id}

    

    

    


 
  • 在这里首先需要关注的一点是namespace,每一个mapper有一个唯一指定的namespace,一般采用包名+mapper的文件名。之后再操作数据库时就通过namespace+select的id 这种方式来操作。
  • mapper内包裹的就是一系列的数据库操作。