Java教程

Spring.Day11.MyBatis

本文主要是介绍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 实例对象

    

 

 

     

 

 

    

 

 

 

 

 

这篇关于Spring.Day11.MyBatis的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!