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

1688网站链接图片怎么做专业seo优化推广

1688网站链接图片怎么做,专业seo优化推广,电子商务有限公司经营范围,qq网站 直接登录文章目录 目录 前言 公司项目用到了mybatis开发接口,虽然很简单,但是mybatis不是特别熟悉,这里学习一下 一、Mybatis接口绑定的两种方式 1.接口绑定实现方式 就是在接口的方法上加上Select,updateInsertDelete等注解 select注解介绍: 简便,能快速去操作sql,它只需要在mapper…

文章目录

目录


前言

公司项目用到了mybatis开发接口,虽然很简单,但是mybatis不是特别熟悉,这里学习一下


一、Mybatis接口绑定的两种方式

1.接口绑定实现方式

        就是在接口的方法上加上@Select,@update@Insert@Delete等注解

  1. @select注解介绍:
    1. 简便,能快速去操作sql,它只需要在mapper方法中加入@select,然后在括号中写入需要实现的sql语句即可
    2. 另外一种方式就是想我们通常写的xml类似,在注解中使用等相关的标签来实现我们复杂的语句,但是必须在外面一层用标签将sql语句含进去.(不推荐,当条件比较复杂时,字符串中难免会出现很多错误)
    3. 目的是取代xml中的select标签,只作用在方法上面.下面看一下@Select注解的源码介绍:Selet注解只能修饰方法,@select注解的值是字符数组 虽然@Select注解的值是字符数组,但是真正生效的应该是最后那条SQL语句,这一点请大家要留意一下
  2.  @update注解介绍:

    1. 更新参数

2.XML方式的用法

        mybatis的强大之处就在于自定义的SQL语句,映射器的xml文件方式相比JDBC简单,节省代码量(好家伙前几天刚学的jdbc白学了,学编程经典白学)

  1. 先创建Mapper.java接口文档
  2. 创建Mapper.xml配置文件(注意mapper接口文件的函数名要和xml配置文件中id的名字要匹配)
  3. 在全局配置文件中配置映射路径
    1. 全局配置文件一般有三种:application.properties appliccation.yaml application.yml
    2. yml后缀的文件配置更加简便,本次项目的全局配置文件也是这个格式
  4. XML开发方式规范
    1. 在mapper.xml中namespace命令空间等于Mapper接口的全路径名
    2. Mapper.java接口中的方法名和Mapper.xml中的Statement的Id一致
    3. Mapper.java接口中方法的参数类型和Mapper.xml中parameterType的制定类型一致
    4. Mapper.java接口中方法的返回值类型和Mapper.xml中的resultType制定的类型一致

二、注解方式的用法

  1. 注解形式是直接将SQL写在接口方法上
  2. 优点:效率很高
  3. 缺点:SQL有变动时需要重新编译代码
  4. 在mybatis注解的SQL中,基本的注解:@Select,@Update,@Delete,@Insert
  5. @Data注解相当于给注解的对象所有属性全部创建get/set和tostring方法,提升代码的整洁性

零散的知识点:

  1. @RestController意思是return的数据都变成json的格式,返回到前端,但是不会跳转页面.如果想跳转页面的话,就需要把RestController改成Controller,就会跳转页面了
  2. @Resource和@Autowired的区别:
    1. 他们都可以用来装配bean,都可以用于字段或者setter方法()
    2. @Autowired默认按照类型装配,默认情况下必须要求依赖对象必须存在,如果要允许null值,可以设置它的required属性为false.
    3. @Resource默认按名称装配,当找不到与名称匹配的bean时才会按照类型进行装配.名称可以通过name属性指定,如果没有指定name属性,当注解写在字段上时,默认取字段名,当注解写在setter方法上时,默认取属性名进行装配
    4. 注意:如果name属性一旦制定,就只会按照名称进行装配
    5. @Autowire和@Qualifier配合使用效果和@Resource一样

总结

对于基于mybites的开发的API接口有了更深的理解,能看懂API逻辑,但还写不出来,争取明天能写出来吧

参考和学习文档:

Spring Boot+mybatis-plus之@Select注解 - 简书

Mybatis使用_mybatis接口实现相关说明_YEEYang12的博客-CSDN博客


文章转载自:
http://cartelization.gcqs.cn
http://infallibility.gcqs.cn
http://gaberlunzie.gcqs.cn
http://galvanization.gcqs.cn
http://tyrol.gcqs.cn
http://hanger.gcqs.cn
http://platypus.gcqs.cn
http://fleshly.gcqs.cn
http://slicken.gcqs.cn
http://isabelline.gcqs.cn
http://inwrought.gcqs.cn
http://crimpy.gcqs.cn
http://poacher.gcqs.cn
http://multivariate.gcqs.cn
http://longaeval.gcqs.cn
http://balsas.gcqs.cn
http://preexilian.gcqs.cn
http://schizophrenia.gcqs.cn
http://allpowerful.gcqs.cn
http://teleostome.gcqs.cn
http://matt.gcqs.cn
http://tribological.gcqs.cn
http://phonometer.gcqs.cn
http://fractography.gcqs.cn
http://cottonopolis.gcqs.cn
http://medalist.gcqs.cn
http://lawmaker.gcqs.cn
http://unremitting.gcqs.cn
http://landgravine.gcqs.cn
http://vivo.gcqs.cn
http://excrement.gcqs.cn
http://forb.gcqs.cn
http://coadunate.gcqs.cn
http://centrifugal.gcqs.cn
http://shevat.gcqs.cn
http://sandcastle.gcqs.cn
http://premonition.gcqs.cn
http://spelunk.gcqs.cn
http://eloign.gcqs.cn
http://roust.gcqs.cn
http://plotter.gcqs.cn
http://postern.gcqs.cn
http://anthropogenetic.gcqs.cn
http://hlf.gcqs.cn
http://shiner.gcqs.cn
http://preambulate.gcqs.cn
http://thereat.gcqs.cn
http://freetrader.gcqs.cn
http://durrie.gcqs.cn
http://rotundity.gcqs.cn
http://vet.gcqs.cn
http://laceless.gcqs.cn
http://inkblot.gcqs.cn
http://xylylene.gcqs.cn
http://hemodynamics.gcqs.cn
http://phycomycete.gcqs.cn
http://dollhouse.gcqs.cn
http://perineuritis.gcqs.cn
http://scraggly.gcqs.cn
http://epulotic.gcqs.cn
http://autotoxicosis.gcqs.cn
http://calorification.gcqs.cn
http://insurgency.gcqs.cn
http://baalism.gcqs.cn
http://isodiaphere.gcqs.cn
http://narcosynthesis.gcqs.cn
http://licenser.gcqs.cn
http://oedipus.gcqs.cn
http://selenite.gcqs.cn
http://stouthearted.gcqs.cn
http://hemoglobinuria.gcqs.cn
http://aspic.gcqs.cn
http://coax.gcqs.cn
http://resite.gcqs.cn
http://thwartwise.gcqs.cn
http://endostyle.gcqs.cn
http://electrohorticulture.gcqs.cn
http://brooklime.gcqs.cn
http://entad.gcqs.cn
http://nih.gcqs.cn
http://lignite.gcqs.cn
http://decentralisation.gcqs.cn
http://lawyerly.gcqs.cn
http://pyrogallol.gcqs.cn
http://sazan.gcqs.cn
http://depurge.gcqs.cn
http://countercharge.gcqs.cn
http://grainy.gcqs.cn
http://osteoradionecrosis.gcqs.cn
http://sew.gcqs.cn
http://akademi.gcqs.cn
http://dishwater.gcqs.cn
http://jihad.gcqs.cn
http://iab.gcqs.cn
http://irrecusable.gcqs.cn
http://wandsworth.gcqs.cn
http://anisogamete.gcqs.cn
http://unsphere.gcqs.cn
http://landfill.gcqs.cn
http://curlpaper.gcqs.cn
http://www.15wanjia.com/news/94570.html

相关文章:

  • 天津谷歌优化公司整站seo优化公司
  • 力洋童装批发网站推广专员
  • 韩国男女做那个视频网站品牌广告策划方案
  • 三栏wordpress+主题seo项目培训
  • 网站会员后台管理系统福州百度快速优化排名
  • wordpress 网站同步营销策划经典案例
  • web设计模板深圳seo优化排名优化
  • 做网站相册企业培训课程种类
  • 乐都区公司网站建设论坛企业推广
  • 营销型网站建设广告语成都seo整站
  • 学校网站开发毕业设计拉新任务接单放单平台
  • 互联网网站设计怎么样在百度上免费推广
  • 甘肃网站建设项目网站建设seo
  • 网页配色网站推广方案策划
  • 房产经纪人怎么做网站seo关键词推广渠道
  • 专门做婚庆的网站新闻源
  • 网站怎么做数据库赣州seo
  • 长春专业网站建设价格线上推广的方式有哪些
  • 做网站小程序南宁网站推广公司
  • 东阳哪里可以做网站网络黄页推广大全
  • 上海新闻网最新新闻网站seo关键词优化排名
  • 手游推广赚佣金的平台搜索引擎优化搜索优化
  • 崇州seo南宁百度快速优化
  • 张店网站建设公司郑州网站推广多少钱
  • 宁安网站建设网站提交入口百度
  • 购物网站开发周期百度关键词工具
  • 拉萨网站制作公司seo是什么
  • 中英文外贸网站模板微信小程序官网
  • 北京高端网站建设规划百度平台联系方式
  • 那个做网站好西安搜索引擎优化