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

上海网站设计方案厦门关键词优化seo

上海网站设计方案,厦门关键词优化seo,斐讯k3做网站,外贸新手入门必读1.映射 1.1自动映射 【1】表名和实体类名映射 -> 表名user 实体类名User 【2】字段名和实体类属性名映射 -> 字段名name 实体类属性名name 【3】字段名下划线命名方式和实体类属性小驼峰命名方式映射 -> 字段名 user_email 实体类属性名 userEmail MybatisPlus…

1.映射

1.1自动映射

【1】表名和实体类名映射 -> 表名user   实体类名User

【2】字段名和实体类属性名映射 -> 字段名name   实体类属性名name

【3】字段名下划线命名方式和实体类属性小驼峰命名方式映射 ->

字段名 user_email   实体类属性名 userEmail

MybatisPlus支持这种映射规则,可以通过配置来设置

map-underscore-to-camel-case: true 表示支持下划线到驼峰的映射

map-underscore-to-camel-case: false 表示不支持下划线到驼峰的映射
mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImplmap-underscore-to-camel-case: true

1.2表映射

通过@TableName()注解指定映射的数据库表名,就会按照指定的表名进行映射

如:此时将数据库的表名改为powershop_user,要完成表名和实体类名的映射,需要将实体类名也要指定为powershop_user

1.3字段映射

【1】当数据库字段和表实体类的属性不一致时,我们可以使用@TableField()注解改变字段和属性的映射,让注解中的名称和表字段保持一致
如:此时将数据库字段的名称我们改为username,在根据实体类的属性拼接SQL的使用,就会使用@TableField()中指定的名称username进行拼接,完成查询

2.条件构造器

之前我们进行的MybatisPlus的操作,没有涉及到条件查询,实际上在开发需求中条件查询是非常普遍的。接下来我们就来讲解如何使用MybatisPlus完成条件查询。

首先,想要使用MybatisPlus完成条件查询,基于面向对象的思想,万物皆对象,那么查询条件也需要使用对象来完成封装。我们先看一下,在MybatisPlus中,和条件有关的类有哪些,他们之间有什么关系,理清楚了这个,我们在传递条件对象的时候,就很清晰了。

  1. QueryWrapper

AbstractWrapper的子类,如果我们需要传递String类型的字段信息,创建该对象

//1.创建QueryWrapper对象QueryWrapper<User> queryWrapper = new QueryWrapper<>();//2.设置条件,指定String字段名称和值queryWrapper.eq("name","louie");//3.使用条件完成查询User user = userMapper.selectOne(queryWrapper);

2.LambdaQueryWrapper

AbstractLambdaWrapper的子类,如果我们需要传递方法引用方式的字段信息,创建

 LambdaQueryWrapper<BookInfo> lambdaQueryWrapper = new LambdaQueryWrapper<>();lambdaQueryWrapper.eq(BookInfo::getId,1);BookInfo one = bookInfoService.getOne(lambdaQueryWrapper);

3.查询

3.1等值查询

@Test
void eq(){//1.创建QueryWrapper对象QueryWrapper<User> queryWrapper = new QueryWrapper<>();//2.设置条件,指定String字段名称和值queryWrapper.eq("name","Jack");//3.使用条件完成查询User user = userMapper.selectOne(queryWrapper);System.out.println(user);
}

eq

allEq条件查询

ne

3.2范围查询

gt

ge

It

le

between

notBetween

3.3模糊查询

like

notLike

likeLeft

likeRight

http://www.tj-hxxt.cn/news/104600.html

相关文章:

  • 网站插入qq百度竞价关键词价格查询
  • 太原模板建站定制东莞网站推广排名
  • 网站开发的合同编写百度百度地图
  • 网页游戏交易网站大数据营销 全网推广
  • 做家乡的网站东莞网站推广方案
  • 阿里巴巴国际站怎么运营手机百度搜索app
  • 时时彩网站怎么做2017最近新闻摘抄50字
  • 网站开发需求分析主要内容十大免费无代码开发软件
  • 完成职教集团网站建设站长之家怎么找网址
  • 服务号微网站怎么做的广告关键词查询
  • 网站做301重定向网站链接提交
  • 专门做二手书网站或app首页排名seo
  • wamp 做网站发布东莞seo网络营销
  • 二级域名指向 独立网站北京网站优化托管
  • 飞速网站排名沈阳seo优化
  • 网页设计素材在哪里找seo的优化技巧有哪些
  • 网站底部代码特效黄冈seo顾问
  • 科技有限公司可以做网站建设吗广州品牌营销策划公司排名
  • 把微信小程序做网站女生做sem还是seo
  • 国内做外单的网站有哪些百度指数查询手机版app
  • 毕业论文网站开发线上营销活动有哪些
  • b2b电子商务平台网站有哪些企业域名查询
  • 昆明网站建设优化技术百度爱采购服务商查询
  • 广西网站制作seo网络营销推广
  • 撤销网站备案表填写后苏州网站建设哪家靠谱
  • 做交友网站广州seo服务外包
  • wordpress前台发表文章seocui cn
  • 淘宝搜券的网站怎么做关键词生成器
  • 哪些做展架图的网站好电商平台建设方案
  • 经常会更换网站域名请收藏个人永久免费自助建站