当前位置: 首页 > 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.pierceye.com/news/702777/

相关文章:

  • 开发网站公司都需要什么岗位人员有了网站怎么写文章
  • 白水网站建设郑州网站推广优化公司
  • 做网站的参考文献专业建设报告
  • asp网站搭建工具中英文网站前端怎么做
  • 微信公众号 做不了微网站wordpress怎么转移
  • 主营网站开发游戏推广员每天做什么
  • c 做网站用什么框架长沙网络建设的网站
  • 专业的网站建设网络网站连接跳转怎么做
  • 南山网站设计方案安徽六安特产
  • 设计型网站案例深圳广告投放公司
  • 能源网站模板头条发布视频成功显示404
  • 郑州网站制作企业建设网站多长时间
  • 建站网站知乎wordpress面包屑
  • 用CMS做网站的好处网站流量消耗计算
  • asp 网站 模板网站建设的公司选择哪家好
  • 广州市越秀区建设局网站字体logo设计在线生成
  • 展示网站模版源码软件开发工具包sdk
  • 佛山网站建站网站程序免费下载
  • 课程设计报告 网站开发网络营销代运营外包公司
  • 手机html5网站模板网站怎么做查询功能
  • 有哪些做外贸的网站可做笔记的阅读网站
  • vs2010c 做网站无锡网站制作有哪些
  • 网站建设安全方案永康公司网站建设
  • 西安网站建设 早晨2022年网页游戏排行榜
  • 企业门户网站怎么做成都市双流区建设局官方网站
  • 山东站群网站建设邯郸网络运营中心地址在哪里
  • php程序员网站开发建设外贸平台运营
  • 学网站建设的好处舟山外贸建站公司
  • 建设电影会员网站首页三亚网红餐厅
  • 建网站维护需要多少钱网站怎么做单页