mybatis 简单使用指南

Mybatis 简介

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

依赖引入

  1. springmvc传统方式

  org.mybatis
  mybatis
  x.x.x

  1. springboot方式

            org.mybatis.spring.boot
            mybatis-spring-boot-starter
            1.3.0

java文件.

//根据主键删除
 int deleteByPrimaryKey(Integer id);
//新增
 int insert(User user);
//根据主键获取
 User selectByPrimaryKey(Integer id);
//根据主键更新
  int updateByPrimaryKey(User user);
//批量插入
 int batchSave(List list);

xml文件




    
        
        
    
    
     id,user_name,user_pwd
  
   
    

    
      delete from t_user
      where id = #{id,jdbcType=INTEGER}
  


  ....



....



  insert into t_user ( user_name,user_pwd )
       VALUES
  
       ( #{item.userName},#{item.userPwd})
  
 

参考

http://www.mybatis.org/mybatis-3/zh/index.html

你可能感兴趣的:(mybatis 简单使用指南)