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

符合三网标准的网站建设深圳展厅装修公司企业展厅设计公司

符合三网标准的网站建设,深圳展厅装修公司企业展厅设计公司,网站备案域名还是空间,广州制作外贸网站公司查询专栏#xff1a;MP默认查询原则 查询的是数据库列名非实体类属性。 实体作为条件构造器构造方法的参数 文章目录/*** 1.传递的参数如果是实体类* p* 注#xff1a;这种情况传递过来的参数是等值的也就是* 如果不想等值#xff0c;例如:like 条件* 在实体类中,需… 查询专栏MP默认查询原则 查询的是数据库列名非实体类属性。 实体作为条件构造器构造方法的参数 文章目录/*** 1.传递的参数如果是实体类* p* 注这种情况传递过来的参数是等值的也就是* 如果不想等值例如:like 条件* 在实体类中,需要处理属性的上面添加TableField(condition %slt;#{%s})* p* 里面的condition,可以采用已经有的栗子,如果没有符合你需求的,* 可以参考SqlCondition(比较条件常量定义类)它的形式仿写除符合自己需求的condition* p* 例如age 小于 条件* age 传过来的条件** TableField(condition %slt,#{%s})* age*/Testpublic void selectByWrapperEntity() {User whereUser new User();whereUser.setName(刘雨红);whereUser.setAge(32);QueryWrapperUser queryWrapper new QueryWrapperUser(whereUser);ListUser userList userMapper.selectList(queryWrapper);userList.forEach(System.out::println);}/*sql形式SELECT id,name,age,email,manager_id,create_time FROM user WHERE name? AND age?不等值的sqlSELECT id,name,age,email,manager_id,create_time FROM user WHERE name LIKE CONCAT(%,?,%) AND age?*//*** 2.传递的参数如果是实体类和参数条件同时存在这种情况互不影响,条件都会拼接在where后边* p* 注意不要重复了*/Testpublic void selectByWrapperEntity2() {User whereUser new User();whereUser.setName(刘雨红);whereUser.setAge(32);QueryWrapperUser queryWrapper new QueryWrapper(whereUser);queryWrapper.like(name, 雨).lt(age, 40);ListUser userList userMapper.selectList(queryWrapper);userList.forEach(System.out::println);}/*sql形式SELECT id,name,age,email,manager_id,create_time FROM userWHERE name? AND age? AND name LIKE ? AND age ?*/实体类 Data public class User {// 主键private Long id;//姓名TableField(condition SqlCondition.LIKE)private String name;//年龄TableField(condition %slt;#{%s})private Integer age;//邮箱private String email;// 上级idprivate Long manager_id;//创建时间private LocalDateTime createTime; } 参考SqlCondition类的源码自定义符合自己需求的表达式 /*** SQL 比较条件常量定义类** author hubin* since 2018-01-05*/ public class SqlCondition {/*** 等于*/public static final String EQUAL %s#{%s};/*** 不等于*/public static final String NOT_EQUAL %slt;gt;#{%s};/*** % 两边 %*/public static final String LIKE %s LIKE CONCAT(%%,#{%s},%%);/*** % 左*/public static final String LIKE_LEFT %s LIKE CONCAT(%%,#{%s});/*** 右 %*/public static final String LIKE_RIGHT %s LIKE CONCAT(#{%s},%%);}想学习更多微服务、分布式、中间件、数据库、项目快速构建等系列技术 请访问http://gblfy.com 让我们一起进步
http://www.zqtcl.cn/news/702777/

相关文章:

  • 成都h5建站市场监督管理局举报电话
  • 百度推广弄个网站头像要钱吗?最新新闻热点素材
  • 江苏做网站找谁wordpress主题设置插件
  • 郑州微信网站开发建筑网招工平台
  • 给网站挂黑链普工招聘最新招聘信息
  • 重庆推广网站排名价格上海房产信息网官网
  • 深圳网站公司制作网络公司排名
  • 郑州高端做网站网页制作与网站建设实战大全光盘
  • 科技网站制作公司免费模板建站网站
  • 网页排版精美的中文网站单页设计软件
  • 图书馆网站建设情况会员卡管理系统价格
  • 网站建设的通知沈阳品牌设计公司
  • html5网站框架宝安网站建设深圳信科
  • 做网站单页分销电商平台开发
  • 吉林网站备案南京网站开发选南京乐识好
  • 某网站建设方案纯文本网站连接
  • 怎样做网页游戏网站智通人才网东莞最新招聘信息官网
  • 中英文网站建设wordpress 旅行
  • ic商城网站建设南大资源分享wordpress
  • 永兴集团网站织梦网站模板下载
  • html怎么做网站地图柳州小程序制作公司
  • 微网站自助建站京东自营入驻流程及费用
  • 哪些网站适合用自适应开发板编程软件
  • 网站建设公司领导致辞传奇网页游戏大全
  • 公司网站简介网站建设中的英文
  • 没有防盗链的网站做网站市场报价步登顶
  • 网站建设基本话术服装店网站建设规划书
  • 网站建设公司品牌crm客户管理系统设计
  • 网站源码生成器英文网站建设600
  • 著名网站建设金华建设公司网站