Hibernate中使用Criteria查询及注解——( EmpCondition)

简介: Hibernate中使用Criteria查询及注解——( EmpCondition)

EmpCondition:

      动态查询的条件类:

package cn.bdqn.hibernate_Criteria.entity;
import java.util.Date;
/**
 * Criteria动态查询的条件类
 * @author Administrator
 *
 */
public class EmpCondition {
  private String job;//职位
  private Double sal;//工资
  private Date hiredateStart; //入职日期的开始
  private Date hiredateEnd; //入职日期的结束
  public String getJob() {
    return job;
  }
  public void setJob(String job) {
    this.job = job;
  }
  public Double getSal() {
    return sal;
  }
  public void setSal(Double sal) {
    this.sal = sal;
  }
  public Date getHiredateStart() {
    return hiredateStart;
  }
  public void setHiredateStart(Date hiredateStart) {
    this.hiredateStart = hiredateStart;
  }
  public Date getHiredateEnd() {
    return hiredateEnd;
  }
  public void setHiredateEnd(Date hiredateEnd) {
    this.hiredateEnd = hiredateEnd;
  }
  public EmpCondition(String job, Double sal, Date hiredateStart,
      Date hiredateEnd) {
    super();
    this.job = job;
    this.sal = sal;
    this.hiredateStart = hiredateStart;
    this.hiredateEnd = hiredateEnd;
  }
  public EmpCondition() {
    super();
  }
  
}


目录
相关文章
|
9天前
|
Java 数据库连接
hibernate注解实体类(Dept.java)
hibernate注解实体类(Dept.java)
18 1
|
9天前
|
Java 数据库连接
hibernate注解实体类(Emp.java)
hibernate注解实体类(Emp.java)
18 1
|
9天前
|
Java 数据库连接
hibernate注解的测试
hibernate注解的测试
12 1
|
9天前
|
Java 数据库连接
Hibernate中使用Criteria查询及注解——(DeptTest.java)
Hibernate中使用Criteria查询及注解——(DeptTest.java)
9 1
|
9天前
|
Java 数据库连接
Hibernate中使用Criteria查询及注解——(Emp.hbm.xml)
Hibernate中使用Criteria查询及注解——(Emp.hbm.xml)
14 2
|
9天前
|
SQL 缓存 Java
框架分析(9)-Hibernate
框架分析(9)-Hibernate
|
9天前
|
SQL 缓存 Java
Java一分钟之-Hibernate:ORM框架实践
【5月更文挑战第15天】Hibernate是Java的ORM框架,简化数据库操作。本文列举并解决了一些常见问题: 1. 配置SessionFactory,检查数据库连接和JDBC驱动。 2. 实体类需标记主键,属性映射应匹配数据库列。 3. 使用事务管理Session,记得关闭。 4. CRUD操作时注意对象状态和查询结果转换。 5. 使用正确HQL语法,防止SQL注入。 6. 根据需求配置缓存。 7. 懒加载需在事务内处理,避免`LazyInitializationException`。理解和避免这些问题能提升开发效率。
29 0
|
9天前
|
SQL Java 数据库连接
Java从入门到精通:3.1.2深入学习Java EE技术——Hibernate与MyBatis等ORM框架的掌握
Java从入门到精通:3.1.2深入学习Java EE技术——Hibernate与MyBatis等ORM框架的掌握
|
9天前
|
SQL Java 关系型数据库
数据库访问:什么是Hibernate框架?
【4月更文挑战第15天】Hibernate是开源ORM框架,将Java对象与数据库表映射,简化对象-关系映射,提升开发效率和性能。它自动化处理数据操作,支持多种数据库,自动生成SQL,提供配置选项和高级特性,减少手动SQL编写,便于切换数据库。
26 2
|
10月前
|
SQL XML 存储
Hibernate框架【五】——基本映射——多对多映射
Hibernate框架【五】——基本映射——多对多映射
135 0