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

广州网站建设商家网站建设存在四个问题

广州网站建设商家,网站建设存在四个问题,柳州建设网经济适用房,网页制作与设计html配置文件 springConfig --> [jdbcConfig mybatisConfig] jdbc配置文件进行基本的数据库连接池配置 mybatis配置文件进行SqlSessionFactory Bean 和 MapperScannerConfigurer Bean的创建 在Spring容器启动时,系统会根据配置创建并初始化所有MyBatis所需的Bean…

配置文件 

springConfig --> [jdbcConfig + mybatisConfig]

        jdbc配置文件进行基本的数据库连接池配置

        mybatis配置文件进行SqlSessionFactory Bean 和 MapperScannerConfigurer Bean的创建

在Spring容器启动时,系统会根据配置创建并初始化所有MyBatis所需的Bean[基于springConfig配置文件自动装配]

Bean的生成时机

在 Spring 和 MyBatis 整合时,Mapper Bean 是在Spring 容器启动时由 MyBatis-Spring 自动创建的,创建时机通常是容器初始化期间。通过配置扫描路径,Spring 会自动为每个 Mapper 接口生成代理对象,并将其注册为 Bean,从而使得我们可以在其他组件中直接注入并使用

过程

当我们调用数据层的sql操作方法时 mybatis会自动通过动态代理机制执行相应的sql语句,这种代理机制可以让我们只需定义Mapper,而无需编写接口的实现类。---mybatis会自动生成接口进行代理实现

代理模式的使用使得我们在调用DAO接口方法时,实际上是调用MyBatis生成的代理类方法,这个方法内部会利用XML或注解配置的SQL来查询数据库并返回结果

 机制

MyBatis在扫描到@MapperScan注解或XML配置的Mapper路径时,其中的DAO接口。MyBatis会自动为这些DAO接口生成代理实现,这些代理会通过SqlSessionTemplate来执行SQL语句。

对于每个Mapper接口,MyBatis会创建一个动态代理对象,这个代理对象会拦截实际接口方法的调用,并根据方法名、参数和配置执行相应的SQL语句。这些代理会通过SqlSessionTemplate来执行SQL语句。

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

相关文章:

  • 商业地产网站建设wordpress the7主题
  • 网站改版会影响收录吗福田企业网站优化最好的方法
  • 做APP好还是建设网站好怎么制作简历电子版
  • 后台管理网站模板下载seo外包服务优化
  • wordpress网站打开很慢东莞网站建设的公司
  • 新网站如何做推广软文唐山营销型网站建设
  • 广东官方移动网站建设哪家好在国外网站付款要怎么做
  • 注入漏洞网站源码如何管理wordpress网站模板下载
  • 济南网站建设内容滑县网站建设
  • 黑马程序员大学叫什么郑州seo线上推广技术
  • 杭州网站开发 网站建设外链网站 英文
  • 网站开发 方案 报价男女做爰高清免费视频网站
  • 中国建设银行黑龙江支行官方网站开发公司是否可以代建筑公司支付材料款
  • 内蒙古建设住房与城乡厅官方网站wordpress重建伪静态
  • 外贸企业网站源码下载gofair外贸建站
  • 网站建设新手看什么书网站建设经验
  • 桂林做手机网站建设工程师交易网站
  • 网站建设站点自然资源网站建设方案
  • 工程建设质量安全管理协会网站ppt模板怎么下载
  • 建设app下载官网泰州seo公司
  • 龙华区城市建设局网站wordpress不显示引用图片不显示
  • 域名建议网站深圳网站seo公司
  • 常州网站制作计划邢台做移动网站多少钱
  • 海外网站加速器wordpress 漏洞复现
  • 张家界网站建设app网页设计与制作教学大纲
  • 重庆做公司网站seo自媒体运营技巧
  • 西安学校网站建设报价筑楼人官方网
  • 郑州网站建设创新网络网站标题字体设计
  • 北京制作网站的公司简介中小微企业查询平台
  • 建设服装网站目的织梦做的网站老是被黑