Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HIbernate在createCriteria或get中传递类名时不返回结果_Java_Hibernate_Spring Mvc - Fatal编程技术网

Java HIbernate在createCriteria或get中传递类名时不返回结果

Java HIbernate在createCriteria或get中传递类名时不返回结果,java,hibernate,spring-mvc,Java,Hibernate,Spring Mvc,我一辈子都搞不明白为什么在我将类名传递到createCriteria()或get()方法时,Hibernate不返回结果,甚至不执行查询。我把一切都看了一遍,不知道我错过了什么。我的jsp正在调用一个服务,该服务调用DAO,DAO检索数据 当我执行此语句时,它不起作用,事实上它甚至根本不运行SQL(因为它没有显示在控制台中): 发现了问题。我想如果我扫描sessionFactory中的包可能会有所帮助 List<StyleChooser> temp = sessionFactory.

我一辈子都搞不明白为什么在我将类名传递到createCriteria()或get()方法时,Hibernate不返回结果,甚至不执行查询。我把一切都看了一遍,不知道我错过了什么。我的jsp正在调用一个服务,该服务调用DAO,DAO检索数据

当我执行此语句时,它不起作用,事实上它甚至根本不运行SQL(因为它没有显示在控制台中):


发现了问题。我想如果我扫描sessionFactory中的包可能会有所帮助

List<StyleChooser> temp = sessionFactory.openSession().createCriteria(StyleChooser.class).list();
List<StyleChooser> temp = sessionFactory.openSession().createSQLQuery("select * from css").list();
@Entity
@Table(name="css")
public class StyleChooser {

@Id
@GeneratedValue
@Column(name="ID")
public Integer id;

@Column(name="HrefColor")
public String hrefColor;

@Column(name="ButtonBackColor")
public String buttonBackColor;

@Column(name="ButtonTextColor")
public String buttonTextColor;

@Column(name="TextSize")
public Integer textSize;

@Transient
public CommonsMultipartFile file;

public CommonsMultipartFile getFile() {
    return file;
}
public void setFile(CommonsMultipartFile file) {
    this.file = file;
}
public Integer getId() {
    return id;
}
public void setId(Integer id) {
    this.id = id;
}
public String getHrefColor() {
    return hrefColor;
}
public void setHrefColor(String hrefColor) {
    this.hrefColor = hrefColor;
}
public String getButtonBackColor() {
    return buttonBackColor;
}
public void setButtonBackColor(String buttonBackColor) {
    this.buttonBackColor = buttonBackColor;
}
public String getButtonTextColor() {
    return buttonTextColor;
}
public void setButtonTextColor(String buttonTextColor) {
    this.buttonTextColor = buttonTextColor;
}
public Integer getTextSize() {
    return textSize;
}
public void setTextSize(Integer textSize) {
    this.textSize = textSize;
}
}