栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Mybatis -9.28学习笔记(二)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mybatis -9.28学习笔记(二)

Mybatis -9.28学习笔记(二)

本小节主要是介绍怎么通过Mybatis进行增删改查。首先为了统一Mybatis中的命名规范需要修改我们文章一中介绍的namespace文件名。(之前没有改名字是希望读者能够能从最开始的JDBC过渡到Mybatis,给一个适应过程)

  1. 修改文件名

  2. 修改类名

  1. 修改UserMapper.xml中的namespace路径

  2. 同时需要修改测试类的名字和对应类

做完这些我们就可以开始现在的学习


1.CRUD(增删改查) 1.1 namespace

namespace中的包名要和Dao/mapper接口的包名一致!


1.2 select

选择,查询语句;

  1. 在UserMapper类中:
  • //查询全部用户
    List getUserList();
    
    //根据ID查询用户
    User getUserById(int id);
    
  1. 在UserMapper.xml文件中:
  • id:就是对应的namespace中的方法名;比如:

    
    
    
  • resultType:Sql语句执行的返回值; 比如:

    
    
    
  • parameterType: Sql语句执行是传递参数的类型;比如:

    
            select * from mybatis.user