Java EE企业级框架技术及案例实战——Spring+Spring MVC+MyBatis(微课版) 课件 第三章 Mybatis核心组件.pptx

Java EE企业级框架技术及案例实战——Spring+Spring MVC+MyBatis(微课版) 课件 第三章 Mybatis核心组件.pptx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

E6636B78A0072836F0BA7012B9B20215E26B50ACD98F3EB1392B551B4EBF38216C3B0222692E0838460BEBE009217A41D02B111BBFC23A765E14D124F449AD6A2784D7348224B76F624F873694ECB77C9D5FC1A8B6E19E00602C88DA962B9CCE3第三章MyBatis核心组件

-掌握MyBatis核心组件及其作用-掌握利用SqlSession实现增删改查操作的方法-掌握SQLMapper映射器的原理、配置与使用方法010203

项目需求背景知识项目实现经典问题强化本章小结0102030405

E6636B78A0072836F0BA7012B9B20215E26B50ACD98F3EB1392B551B4EBF38216C3B0222692E0838460BEBE009217A41D02B111BBFC23A765E14D124F449AD6A2784D7348224B76F624F873694ECB77C9D5FC1A8B6E19E00602C88DA962B9CCE3项目需求01

项目需求01项目经理老王:小王,项目中的产品模块完成的怎么样了?程序员小王:已经完成了产品模块的显示列表功能,正在设计和实现产品创建功能,这里需要深入理解MyBatis的核心组件,包括SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、SQLMapper等内容,我对这些还不是很清楚,需要深入思考来消化知识点。项目经理老王:好的,在这里特别要注意下SqlSession的工作原理及使用方法,以及SQLMapper中的各种标签的配置,只有搞清楚这些才能在项目中灵活运用MyBatis。程序员小王:收到,一定按时保质完成任务,不耽误项目进度。

功能描述01创建新产品:填写产品的相关信息,比如产品编号、产品名称、产品价格等,进行保存,并且可以在创建新产品时设置产品状态,默认产品状态为关闭。

E6636B78A0072836F0BA7012B9B20215E26B50ACD98F3EB1392B551B4EBF38216C3B0222692E0838460BEBE009217A41D02B111BBFC23A765E14D124F449AD6A2784D7348224B76F624F873694ECB77C9D5FC1A8B6E19E00602C88DA962B9CCE3背景知识02

知识导图02学习并掌握Mybatis,就要深入理解Mybatis的核心组件。Mybatis四大核心组件是:SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、SQLMapper。

MyBatis核心组件02这四个组件是前后依赖关系,SqlSessionFactory是SqlSessionFactoryBuilder通过build方法创建的,而SqlSession是SqlSessionFactory生产的,SqlSession对象又通过加载SQLMapper执行SQL语句,完成数据库的操作

SqlSessionFactoryBuilder02作为Mybatis的核心组件之一,它直接翻译为中文是SQL会话工厂建造者,也有人管它叫作MyBatis的构造器。作用是根据配置信息或者代码来生成SqlSessionFactory。SqlSessionFactoryBuilder对象在创建完工厂对象后,就完成了其使命,即可被销毁。所以,一般会将该对象创建为一个方法内的局部对象,方法结束,对象销毁。SqlSessionFactoryBuilder有五个build()方法,每一种都允许从不同的资源中创建一个SqlSessionFactory实例。SqlSessionFactorybuild(InputStreaminputstream)SqlSessionFactorybuild(InputStreaminputstream,Stringenvironment)SqlSessionFactorybuild(InputStreaminputStream,Propertiesproperties)SqlSessionFactorybuild(InputStreaminputStream,Stringenv,Propertiesprops)SqlSessionFactorybuild(Configurationconfig)

SqlSessionFactor

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档