崇之他和她

导航

day032sqlsession-mybatis映射

sqlsession

程序启动找到全局配置文件,通过读取configuration配置加载

sqlsessionFactoryBuild 创建sqlsessionFactory 后丢弃

sqlsessionFactory只创建一次 单例 他是项目程序开启就一直存在 ,相当于创建sqlsession的池子,

executer执行器 通过事务管理器transaction 管理sqlsession

每一个sqlsession创建后连接数据库,执行操作mapper中的sql,执行完毕必须close()

mybatis 映射

<resultMap id="MbtMap" type="MBT">  id 引用名称   type 实体类路径
    <id property="id" column="id"/> id主键字段映射 property 实体类属性 column 数据库表字段
    <result property="name" column="name"/>  普通字段映射
    
    <mappering>
    <select id="interfaceMethordName" resultMap="MbtMap" >返回结果集映射
        select * from mbt
        </select>
    </mappering>

下面使零碎的记忆

srping 版本地址下载

https://repo.spring.io/release/org/springframework/spring/

spring boot 构建 快速开发 约定> 配置 单个微服务

spring cloud 协调 多个微服务之间

spring cloud data flow 连接

IOC理论推导

  • 程序中对象的创建时程序员硬编码的方式,改变思维方式,将创建那种对象交给第三方,程序只提供接口,使控制反转,避免了用户改变调用就要更改逻辑代码中调用的对象,控制反转可以根据用户调用,创建所需对象进而调用

posted on 2021-02-25 19:44  崇之他和她  阅读(56)  评论(0编辑  收藏  举报