Mybatis+mysql动态分页查询数据案例——条件类(HouseCondition)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: Mybatis+mysql动态分页查询数据案例——条件类(HouseCondition)
package cn.bdqn.mhouse.entity;
/**
 * 
*    
* 项目名称:house   
* 类名称:HouseCondition   
* 类描述:   动态查询房屋信息的条件类
* 创建人:Mu Xiongxiong  
* 创建时间:2017-3-10 下午9:39:21   
* 修改人:Mu Xiongxiong   
* 修改时间:2017-3-10 下午9:39:21   
* 修改备注:   
* @version    
*
 */
public class HouseCondition {
  /**
  * @Fields priceBegin :该字段的意思:最低开始价格
  */
  private Integer priceBegin;      //
  /**
  * @Fields priceEnd :该字段的意思:最高价格 
  */
  private Integer priceEnd;        //
  /**
  * @Fields street :该字段的意思:房屋街道
  */
  private Street street;           //
  /**
  * @Fields types :该字段的意思:房屋类型
  */
  private Types types;             //
  /**
  * @Fields floorageBegin :该字段的意思:房屋开始面积
  */
  private Integer floorageBegin;   //
  /**
  * @Fields floorageEnd :该字段的意思:房屋结束面积
  */
  private Integer floorageEnd;     //
  
  public Integer getPriceBegin() {
    return priceBegin;
  }
  public void setPriceBegin(Integer priceBegin) {
    this.priceBegin = priceBegin;
  }
  public Integer getPriceEnd() {
    return priceEnd;
  }
  public void setPriceEnd(Integer priceEnd) {
    this.priceEnd = priceEnd;
  }
  public Street getStreet() {
    return street;
  }
  public void setStreet(Street street) {
    this.street = street;
  }
  public Types getTypes() {
    return types;
  }
  public void setTypes(Types types) {
    this.types = types;
  }
  
  /**
   * 
       * 构造函数 
       * @discription 带参数的构造函数
       * @author Mu Xiongxiong     
       * @created 2017-3-10 下午9:40:32      
       * @param priceBegin
       * @param priceEnd
       * @param street
       * @param types
       * @param floorageBegin
       * @param floorageEnd
   */
  public HouseCondition(Integer priceBegin, Integer priceEnd, Street street,
      Types types, Integer floorageBegin, Integer floorageEnd) {
    super();
    this.priceBegin = priceBegin;
    this.priceEnd = priceEnd;
    this.street = street;
    this.types = types;
    this.floorageBegin = floorageBegin;
    this.floorageEnd = floorageEnd;
  }
  public Integer getFloorageBegin() {
    return floorageBegin;
  }
  public void setFloorageBegin(Integer floorageBegin) {
    this.floorageBegin = floorageBegin;
  }
  public Integer getFloorageEnd() {
    return floorageEnd;
  }
  public void setFloorageEnd(Integer floorageEnd) {
    this.floorageEnd = floorageEnd;
  }
  /**
   * 
       * 构造函数 
       * @discription 无参数的构造函数
       * @author Mu Xiongxiong     
       * @created 2017-3-10 下午9:40:46
   */
  public HouseCondition() {
    super();
  }
  
}


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
分布式计算 关系型数据库 MySQL
大数据-88 Spark 集群 案例学习 Spark Scala 案例 SuperWordCount 计算结果数据写入MySQL
大数据-88 Spark 集群 案例学习 Spark Scala 案例 SuperWordCount 计算结果数据写入MySQL
49 3
|
1月前
|
SQL 关系型数据库 MySQL
案例剖析:MySQL唯一索引并发插入导致死锁!
案例剖析:MySQL唯一索引并发插入导致死锁!
案例剖析:MySQL唯一索引并发插入导致死锁!
|
1月前
|
SQL 关系型数据库 MySQL
案例剖析,MySQL共享锁引发的死锁问题!
案例剖析,MySQL共享锁引发的死锁问题!
|
1月前
|
消息中间件 关系型数据库 MySQL
大数据-117 - Flink DataStream Sink 案例:写出到MySQL、写出到Kafka
大数据-117 - Flink DataStream Sink 案例:写出到MySQL、写出到Kafka
135 0
|
4天前
|
SQL Java 数据库连接
【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
MyBatis-Plus是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。本文讲解了最新版MP的使用教程,包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段等核心功能。
【MyBatisPlus·最新教程】包含多个改造案例,常用注解、条件构造器、代码生成、静态工具、类型处理器、分页插件、自动填充字段
|
23天前
|
关系型数据库 MySQL 数据库
一个 MySQL 数据库死锁的案例和解决方案
本文介绍了一个 MySQL 数据库死锁的案例和解决方案。
39 3
|
1月前
|
前端开发 Java Apache
Springboot整合shiro,带你学会shiro,入门级别教程,由浅入深,完整代码案例,各位项目想加这个模块的人也可以看这个,又或者不会mybatis-plus的也可以看这个
本文详细讲解了如何整合Apache Shiro与Spring Boot项目,包括数据库准备、项目配置、实体类、Mapper、Service、Controller的创建和配置,以及Shiro的配置和使用。
295 1
Springboot整合shiro,带你学会shiro,入门级别教程,由浅入深,完整代码案例,各位项目想加这个模块的人也可以看这个,又或者不会mybatis-plus的也可以看这个
|
26天前
|
存储 关系型数据库 MySQL
基于案例分析 MySQL 权限认证中的具体优先原则
【10月更文挑战第26天】本文通过具体案例分析了MySQL权限认证中的优先原则,包括全局权限、数据库级别权限和表级别权限的设置与优先级。全局权限优先于数据库级别权限,后者又优先于表级别权限。在权限冲突时,更严格的权限将被优先执行,确保数据库的安全性与资源合理分配。
|
30天前
|
缓存 Java 数据库连接
使用MyBatis缓存的简单案例
MyBatis 是一种流行的持久层框架,支持自定义 SQL 执行、映射及复杂查询。本文介绍了如何在 Spring Boot 项目中集成 MyBatis 并实现一级和二级缓存,以提高查询性能,减少数据库访问。通过具体的电商系统案例,详细讲解了项目搭建、缓存配置、实体类创建、Mapper 编写、Service 层实现及缓存测试等步骤。
|
1月前
|
Java 关系型数据库 MySQL
springboot学习五:springboot整合Mybatis 连接 mysql数据库
这篇文章是关于如何使用Spring Boot整合MyBatis来连接MySQL数据库,并进行基本的增删改查操作的教程。
71 0
springboot学习五:springboot整合Mybatis 连接 mysql数据库