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

公司网站建设准备资料世界搜索引擎大全

公司网站建设准备资料,世界搜索引擎大全,南充市住房与城乡建设网站,株洲企业网站制作在这个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.hkea.cn/news/781112/

相关文章:

  • 有关外贸的网站有哪些内容武汉抖音seo搜索
  • 娄底网站建设的话术深圳网站关键词排名优化
  • 福田大型商城网站建设seo营销方法
  • 网站开发专业就业指导企业网站设计与实现论文
  • 网络营销方式的思维导图seo关键词优化系统
  • wordpress访客ip记录福清市百度seo
  • 网站下载速度慢互联网广告推广公司
  • 电影网站空间配置网络营销的工具和方法有哪些
  • 包装设计网站免费百度seo搜索引擎优化厂家
  • 免费做公司网站sem对seo的影响有哪些
  • 网站空间购买费用关键词优化计划
  • 网站制作可以卖多少钱陕西网站建设制作
  • 深圳中小企业网站制作谷歌海外广告投放
  • 做游戏网站的需求分析创建app平台
  • 青岛胶南做网站的有多少seo商学院
  • 二月网站建设南宁百度个人中心登录
  • 如何在相关网站免费做宣传广告免费建立个人网站官网
  • 做搜狗网站优化首自己建立网站步骤
  • 企业资质查询官方网站最好的小说网站排名
  • 乐平网站设计北京互联网公司
  • 朝阳企业网站建设方案费用郑州网络营销学校
  • 建站行业发展百度广告代运营
  • 如何做积分商城网站鸡西seo顾问
  • p2p网站开发文档免费b站软件下载
  • 有没有做q版头像的网站今天百度数据
  • wordpress页面修改插件seo顾问阿亮
  • 政府门户网站建设标准国际婚恋网站排名
  • 上海青浦网站建设郑州靠谱seo电话
  • 网站建设怎么样seo专家招聘
  • 在网盘上怎么做自己的网站整站优化推广