zoukankan      html  css  js  c++  java
  • java简单学习笔记20190114及前

    MyBatis的框架

    引入mybatis.jar后用xml配置mybatis,

    建议能过xml配置文件的方式 创建mybatis的相关工厂sqlsessionfactory,因为灵活,如果用代码或注解方式,当有更改时还要修改源代码并编译,不灵活。

    创建mybaits-config.xml配置文件,

    在初始代代码中加载配置文件。

    inputstream=Resources.getResourceAsStream("mybatis-config.xml"),用SqlSessionFactory工厂的builder构建器创建一个SqlSessionFactory工厂,

    sqlsessionfactory=new sqlsessionfactoryBuilder.build(inputstream);工厂打开并创建一个sqlsession=sqlsessionfactory.opesession()

    mybatis是由类接口和类的xml映射器两部分组成,再用sqlsession.getMapper(User.class)取得映射器的实例,再调用定义的接口方法,这个接口方法通过内部的的反射代理会生成相应的实现方法,来完成数据的查询,修改,等操作。

    mybatis-confg.xml中类名称引用时,为了方 便书写,可用用别名TypeAlias标签取别名称。

    mybatis-confg.xml引入映射器的方法。

    文件引入<mappers><mapper resource="com/mapper/ab.xml"

    类注册方法<mappers><mapper class="com.user"

    包方式引用<mappers><package name="com.mapper"路径名,扫描路径下的所有mapper.xml映射器

  • 相关阅读:
    新经资讯项目业务逻辑梳理
    HTTP状态保持的原理
    CSRF的原理和防范措施
    装饰器路由具体实现梳理
    Flask中异常捕获
    正则匹配路由
    (搬运以学习)flask 上下文的实现
    flask之请求钩子
    如何在linux中创建虚拟环境
    面包屑导航
  • 原文地址:https://www.cnblogs.com/lofe/p/10275787.html
Copyright © 2011-2022 走看看