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

网站建设带后台带微商城百度账号个人中心

网站建设带后台带微商城,百度账号个人中心,学校要建个网站应该怎么做,html5网站建设思路在这个mybatis的普通使用中依旧存在硬编码问题,虽然静态语句比原生jdbc都写更少了但是还是要写,Mapper就是用来解决原生方式中的硬编码还有简化后期执行SQL UserMapper是一个接口,里面有很多方法,都是一一和配置文件里面的sql语句的id名称所对…

在这个mybatis的普通使用中依旧存在硬编码问题,虽然静态语句比原生jdbc都写更少了但是还是要写,Mapper就是用来解决原生方式中的硬编码还有简化后期执行SQL

UserMapper是一个接口,里面有很多方法,都是一一和配置文件里面的sql语句的id名称所对应,
官网中有提到,这种方法不依赖于字符串字面值,更安全,其次,如果IDE有代码补全,就可以快速选择到映射好的SQL语句

使用Mapper代理方式再来实现一次
MyBatis的简单使用_北岭山脚鼠鼠的博客-CSDN博客

 1.定义SQL映射文件同名的Mapper接口,并且Mapper接口和SQL映射文件放置在同一目录下

为了达到这个效果在resources中新建和mapper所在路径一样的包,然后再使用Maven编译一下就可以在target中看见了,这个需要先将UserMapper.xml实现放到mapper里面

2.设置SQL映射文件的namespace属性为Mapper接口全限定名
如下图配置

 3.在Mapper接口中定义方法,方法名就是SQL映射文件中sql语句的id,并保持参数类型和返回值类型一致

 因为UserMapper.xml文件的位置变了,所以需要在项目配置文件里面也要改一下路径

 4.编码部分与原本有所区别

简而言之就是使用一个接口实现了一些方法对应UserMapper里面的对应sql语句,使得不需要在程序里面硬编码,并且还有自动补全
最后输出也一样还有报错

 

小细节: 如果Mapper接口名称和SQL映射文件名称相同,并在统一目录下,则可以使用包扫描的方式简化SQK映射文件的加载

 

 

http://www.mmbaike.com/news/57201.html

相关文章:

  • 网站建站报告搜索引擎优化的简写是
  • 汽车手机网站制作上海网络推广排名公司
  • 做国外网站什么好怎样在百度上免费做广告
  • 网站模板购买网页设计模板图片
  • 无锡建设网站的公司简介西安网站建设制作公司
  • 多用户商城购物系统嘉兴seo外包服务商
  • 重庆网站建设套餐壹起航网络推广的目标
  • 广西建设学院网站网站设计公司排名
  • 购物网站每个模块主要功能自己的app如何接广告
  • 南阳卧龙区高端网站建设价格网络营销技巧培训
  • 关于网页制作合肥网站seo推广
  • 做区块链在哪个网站页面优化的方法有哪些
  • 做电商什么外推网站好小红书seo是什么
  • 开网站成本网络视频营销的案例
  • wordpress $url_array北京知名seo公司精准互联
  • 社群营销与运营福州网站seo优化公司
  • 兰州企业做网站游戏推广员每天做什么
  • 用sublime text做网站网络推广策划方案怎么写
  • 网站开发 培训东莞网站建设优化诊断
  • 国内网站开发公司代运营竞价公司
  • 合肥做淘宝网站建设百度推广登录平台官网
  • 明星静态网站百度投诉中心24人工 客服电话
  • 动态网站建设实训实训心得品牌宣传策划公司
  • cms建站步骤房地产网站建设
  • 海南省建设监理协会网站哈尔滨优化推广公司
  • 产品经理如何做p2p网站改版开发制作app软件
  • 企业网站名备案营销文案
  • 二级域名站群网站seo推广优化教程
  • 做网站树立品牌形象谷歌关键词搜索
  • 网站建设策划书选题高质量外链购买