mybatis PPT课件_第1页
mybatis PPT课件_第2页
mybatis PPT课件_第3页
mybatis PPT课件_第4页
mybatis PPT课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

。1,MyBatis基础教程,一个有发展的持久层框架嘿2,内容,起步配置文件映射文件动态结构化查询语言整合春天3,起步,4,起步,编程模型地狱世界五、编程模型、SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、映射器、6、地狱世界,配置文件领域对象映射器接口和MapperXML文件主类嘿7岁,配置文件,8,领域对象,略嘿9岁,映射器接口、packagemapper .导入域.成员;导入Java。util。列表;PublicInterfaceMemberMapper PublicListSelectAll();,10,主类,PublicClassMain Publistativirutilmain(字符串参数)Drowsexception InputStreamIs=资源。我的蜡染。CFG。);sqlsessionfactorySf=NewsQlsessionfactoryBuilder().构建(is);SSF。OpenSession();MemberMapPermM=ss。GetMapper(成员映射器。类);列表ls=mm . SelectAll();适用于(Memberm : ls)系统。出去。println(m . GetID() : m . GetName();ss。关闭();、 11、MapperXML、选择项,名称,电话,地址,typeFROMmembers嘿12岁,配置文件,13,配置文件,-类型别名-类型别名定义.-环境以及默认环境-环境定义-事务管理器-数据源定义-数据源属性.-映射-映射文件.嘿14 .岁,映射文件,15岁,映射文件,选择:方法名参数类型:参数类型结果类型:结果类型插入、删除、更新:方法名参数类型:参数类型嘿,16,selectid,username,Hashed PassWord from some _ table where id=# id 选择user_idasid ,user_nameasuserName ,Hashed _ PassWord as Hashed PassWord 来自某个_ tablewhere id=# id ,17,插入作者(id,用户名,密码,电子邮件,个人信息)值(#id、#username、#password、#email、# bio )UpdateAuthorsetusername=# username 、password=#password、email=#email、bio=# bio 其中id=# id DeleteFromAuthorwhere id=# id 、18,SelectCast(随机()* 1000000为整数)AfromSysIBm .sysdummy 1 nsertintoauthor(id ),用户名、密码、电子邮件、个人信息、收藏夹_部分)值(#id、# 用户名、# 密码、# 电子邮件、# 个人信息、# 个人信息部分,jdbcType=VARCHAR),19岁,动态SQL、20、if、SELECT * from blogwherestate= ACTIVE 和titlelike#title。21岁,选择,当,否则,选择*FROMBLOGWHEREstate=ACTIVE 和和titlelike # title 和ANDauthor _ name like # author . name 和功能号=1,0 .22,foreach,SELECT * FROMPOSTPWHEREIDin # item ,23岁,绑定,选择*从BlogwhereTitlelike # pattern ,开始.24岁,整合春天2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论