美文网首页
Mybatis的入门

Mybatis的入门

作者: 空山Echo | 来源:发表于2018-09-19 14:58 被阅读0次

    一.Mybatis介绍

    二.Mybatis的架构

    三.Mybatis入门程序开发

    • 下载mybatis
    • 导包
      核心+依赖+sql驱动
    • 根据表创建对象:User.java
    • 配置约束
    • 核心配置文件sqlMapConfig.xml
    • sql映射文件 User.xml
    • sqlMapConfig.xml中配置sql映射
    • 编写代码
      • 加载核心配置文件:
        String resource = "sqlMapConfig.xml" Resources.getResourceAsStream(resource)

      • 创建SQLSessionFactory:
        new SqlSessionFactoryBuilder()

      • 创建SqlSession

      • 在User.xml等映射文件中编写相关SQL语句:


        image.png
      • 执行Sql语句:
        sqlSession.selectOne();

    image.png

    四、入门程序案例

    1. 添加用户

    image.png image.png

    2. 删除用户

    3. 查找用户

    4. 修改用户

    sql语句规则

    {str}  占位符 ? ---> 'str'   
    ....id = #{str}
    
    ${str}  字符串拼接  --->  str  
    ...where like  '%${value}%'
    
    '%${value}%' = "%"#{str}"%"
    

    五.Mybatis与Hibernate区别

    相关文章

      网友评论

          本文标题:Mybatis的入门

          本文链接:https://www.haomeiwen.com/subject/visjnftx.html