美文网首页
MyBatis(iBatis)

MyBatis(iBatis)

作者: Yluozi | 来源:发表于2021-05-28 09:00 被阅读0次

    MyBatis将sql语句配置在xml文件汇中,通过其提供的输入参数映射方式,将参数自由灵活配置在sql语句配置文件中,通过其输出映射机制将检索结果自动映射到相应的java对象中。其亦可创建自己的数据库连接池,使用xml配置文件对数据库连接数据进行管理。

    1)MyBatis整体够着有数据源配置文件,sql映射配置文件,会话工厂,会话,执行器以及底层封装对象组成。
    数据库配置文件SqlMapConfig.xml文件(在与springmvc整合中,springmvc会建立数据库连接池,下可不用

    image.png
    2)在项目中,Mapper.xml文件大致如下:
    image.png
    其中,parameterType指定着输入的参数类型,resultType指定着结果映射java对象类型,其是一个javabean对象。
    Mapper xml 的文件路径,一般会配置在数据源配置文件 Sq!MapConfig xml 中,其会随着数
    据库配置参数一起被 载。配置方式如下:
    image.png
    整个过程最终通过会话工厂,会话实现。

    相关文章

      网友评论

          本文标题:MyBatis(iBatis)

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