欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

MyBatis-学习笔记05【05.使用Mybatis完成CRUD】

发布时间:2024/9/30 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 MyBatis-学习笔记05【05.使用Mybatis完成CRUD】 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
  • Java后端 学习路线 笔记汇总表【黑马程序员】
  • MyBatis-学习笔记01【01.Mybatis课程介绍及环境搭建】【day01】
  • MyBatis-学习笔记02【02.Mybatis入门案例】
  • MyBatis-学习笔记03【03.自定义Mybatis框架】
  • MyBatis-学习笔记04【04.自定义Mybatis框架基于注解开发】【day02】
  • MyBatis-学习笔记05【05.使用Mybatis完成CRUD】
  • MyBatis-学习笔记06【06.使用Mybatis完成DAO层的开发】
  • MyBatis-学习笔记07【07.Mybatis的连接池及事务】【day03】
  • MyBatis-学习笔记08【08.动态SQL】
  • MyBatis-学习笔记09【09.Mybatis的多表操作】
  • MyBatis-学习笔记10【10.JNDI扩展知识】
  • MyBatis-学习笔记11【11.Mybatis的缓存】【day04】
  • MyBatis-学习笔记12【12.Mybatis注解开发】
  • 目录

    1 回顾Mybatis的环境搭建-实现查询所有功能

    2 Mybatis的CRUD-保存操作

    3 Mybatis的CRUD-修改和删除操作

    4 Mybatis的CRUD-查询一个和模糊查询

    5 Mybatis的CRUD-查询返回一行一列和占位符分析

    6 Mybatis的CRUD-保存操作的细节-获取保存数据的id

    7 Mybatis中参数的深入-使用实体类的包装对象作为查询条件

    8 Mybatis中的返回值深入-调整实体类属性解决增和改方法的报错

    9 Mybatis中的返回值深入-解决实体类属性和数据库列名不对应的两种方式


    1、回顾mybatis自定义和环境搭建+完善自定义Mybatis的注解开发 2、Mybatis基于代理Dao的CRUD操作 重点内容 3、CRUD中可能遇到的问题:参数的传递以及返回值的封装 4、介绍Mybatis基于传统dao方式的使用(自己编写dao的实现类)了解的内容 5、mybatis主配置文件中的常用配置properties标签typeAliases标签---解释Integer的写法mappers标签的子标签:package ----------------------------------------- OGNL表达式:Object Graphic Navigation Language对象 图 导航 语言它是通过对象的取值方法来获取数据。在写法上把get给省略了。比如:我们获取用户的名称类中的写法:user.getUsername();OGNL表达式写法:user.usernamemybatis中为什么能直接写username,而不用user.呢:因为在parameterType中已经提供了属性所属的类,所以此时不需要写对象名。

    1 回顾Mybatis的环境搭建-实现查询所有功能

    回顾Mybatis环境搭建:

     

    2 Mybatis的CRUD-保存操作

     

     

    3 Mybatis的CRUD-修改和删除操作

     

    4 Mybatis的CRUD-查询一个和模糊查询

    5 Mybatis的CRUD-查询返回一行一列和占位符分析

     

    6 Mybatis的CRUD-保存操作的细节-获取保存数据的id

     

     

    7 Mybatis中参数的深入-使用实体类的包装对象作为查询条件

    OGNL表达式:
        Object Graphic Navigation Language
        对象    图    导航       语言
        它是通过对象的取值方法来获取数据。在写法上把get给省略了。
        比如:我们获取用户的名称
            类中的写法:user.getUsername();
            OGNL表达式写法:user.username
        mybatis中为什么能直接写username,而不用user.呢:
            因为在parameterType中已经提供了属性所属的类,所以此时不需要写对象名。

    8 Mybatis中的返回值深入-调整实体类属性解决增和改方法的报错

     

    9 Mybatis中的返回值深入-解决实体类属性和数据库列名不对应的两种方式

    他强任他强,清风拂山岗;他横任他横,明月照大江。

    总结

    以上是生活随笔为你收集整理的MyBatis-学习笔记05【05.使用Mybatis完成CRUD】的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。