当前位置: 首页 > news >正文

宁波专业定制网站建设公司软文代写

宁波专业定制网站建设,公司软文代写,舞阳专业做网站,WordPress数据消失9.1 谈谈你对Mybatis的理解 难度:★★ 重点:★★ 白话解析 说清楚Mybatis是什么,它的工作流程,然后再对比一下Hibernate就好了。 1、Mybatis是什么:它一个半自动ORM框架,它底层把JDBC那套加载驱动、创建连接、创建statement等重复性的硬编码全部给你封装好了,程序员只…

9.1 谈谈你对Mybatis的理解

难度:★★

重点:★★

白话解析

说清楚Mybatis是什么,它的工作流程,然后再对比一下Hibernate就好了。

1、Mybatis是什么:它一个半自动ORM框架,它底层把JDBC那套加载驱动、创建连接、创建statement等重复性的硬编码全部给你封装好了,程序员只需要关注业务SQL就行了,不需要自己去重新写JDBC那套代码。它支持定制化的SQL、存储过程以及高级映射。

MyBatis 使用XML或注解来配置和映射原生信息,将 POJO映射成数据库中的记录,避免了JDBC代码手动设置参数以及获取结果集的繁琐步骤。

2、工作流程:

  • 第一步:要知道连哪个数据库——读取MyBatis配置文件(mybatis-config.xml),这个配置文件就是配置一些全局信息的,例如数据库的连接啊、类型的别名啊、插件啊等。

  • 第二步:要知道执行哪些SQL——加载乱七八糟的XXXMapper.xml文件。

  • 第三步:Java操作数据库肯定封装了Java对象的,这些对象要通过工厂去创建——构造会话工厂,通过SqlSessionFactoryBuilder().build方法创建SqlSessionFactory。

  • 第四步:由会话工厂创建SqlSession对象,该对象中包含了执行SQL语句的所有方法。

  • 第五步:在执行SqlSession的时候,底层定义了一个Executor接口来操作数据库,他将根据SqlSession传递的参数动态的生成需要执行的SQL

http://www.yayakq.cn/news/565955/

相关文章:

  • 丽水微信网站建设哪家好wordpress 云主机配置
  • wp网站做404企业网站只做英文
  • 扬州外贸网站建设公司系统网站怎么做的
  • 用thinksns做的网站app搜索优化
  • 大足区城乡建设投资集团网站企业seo整站优化方案
  • 电子商务网站建设(论文外贸网站建设报价
  • 做聚类热图的网站网站权重查询
  • 电子商务网站建设技术青浦专业网站建设
  • 编辑网站的软件手机安卓手机app开发教程
  • 我网站关键词太多商务网站开发意义
  • 济南做公司网站需要多少钱外包三巨头公司
  • 员工入职 在哪个网站做招工wordpress ajax 分页插件
  • 如何做视频网站旗下账号优化大师的作用
  • 企业网站做seogoogle登录入口
  • 榆林做网站的公司电话网站和网店区别
  • 网站开发语言查看南昌网站网站建设
  • 温州市建设工程质监站网站wordpress文章列表不显示
  • 聚化网网站举例说明网络营销的方法
  • dede网站地图插件宁波代理公司注册
  • 学校网站管理网站版面如何布局
  • ps临摹图片做网站的图片犯法吗长春建站推荐
  • 北京企业免费建站湖北网站设计流程
  • 精准扶贫电商网站建设计划书企业邮箱和个人邮箱的区别
  • 手机 网站服务器wordpress多站点 缺点
  • 制定网站建设规划书关于做膳食的一些网站
  • 手机版网站案例小程序源码php
  • 庐山网站建设深圳市年检在哪个网站做
  • 河南企业网站推广wordpress ssl插件
  • 移动网站建设推广wap网站登陆系统
  • 做的网站错位怎么办承德网站建设电话