• Spring.Day11.MyBatis


    01. 什么是MyBatis

      

    02. MyBatis的开发步骤

      a. 添加 MyBatis 的坐标;

        

       b. 创建user数据库表

      c. 编写user数据库表对应的 User实体类

        

       d. 编写映射文件 UserMapper.xm;

        

       e. 编写核心配置文件 SqlMapConfig.xml

        

       f. 编写测试类;

         

        >> 注意不同方式下事务的提交方式不同

          

     03. 映射文件的概述

        

     04. 插入业务

      >> 映射配置:

        

      >> 测试用例 

        

       >>插入操作应注意的问题

        

     05.修改

      >> 配置映射

        

      >> 测试用例

        

     06.删除 

      >>配置映射 (注意参数类型及传参,传参中的内容随意 #{随意内容} )

       

      >> 测试用例

       

     07. mybatis 核心配置文件

      >> 核心配置内容的层级关系

        

       >> 数据环境配置

        

         >> 参数选择

          

       >> Mapper 标签的配置

        

       >> 关于 properties 配置文件的加载

        

      >> 关于 typeAliases 标签

        > mybatis 框架默认配置的别名

          

         > 自定义别名

          ** 别名定义在 sqlMapConfig.xml 文件中;

          ** sqlMapConfig 中的内容配置,有一定的先后关系

            

            即在配置文件中,typeAliases 配置,应该在第3位配置,如果有properties,则properties必须放在第一项配置,如果有settings,则 settings必须放在第2位;

          <> 自定义别名配置

            

          <>  在映射文件中,使用别名进行配置

            

      >> 关于 SqlSession 实例对象

        

         

        

     

     

  • 相关阅读:
    qemu的几篇文章---涉及qemu的注入
    网络以及linux相关--重点参考--包含相关linux服务的部署和使用
    ipv6的相关情况简略说明
    向日葵服务器相关ip,通过ipset过滤(oray.com oray.net),可能不完整,需要dnsmasq ipset持续监听相关域名
    linux shell重要参考网站
    web信息收集分类
    针对管理员的信息收集 以及 它的意义
    目标网站弱点功能探测
    网站文件目录探测
    目标后台探测以及物理路径探测
  • 原文地址:https://www.cnblogs.com/jieling/p/16167276.html
Copyright © 2020-2023  润新知