Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.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 org.springframework.web.util.NestedServletException和org.hibernate.hibernateeException:未找到当前线程的会话_Java_Spring_Hibernate_Maven_Model View Controller - Fatal编程技术网

Java org.springframework.web.util.NestedServletException和org.hibernate.hibernateeException:未找到当前线程的会话

Java org.springframework.web.util.NestedServletException和org.hibernate.hibernateeException:未找到当前线程的会话,java,spring,hibernate,maven,model-view-controller,Java,Spring,Hibernate,Maven,Model View Controller,我正试图使用spring hibernate将一些记录插入到我的数据库表中,但在运行项目后出现以下错误。请帮助我解决此问题。谢谢 实体类Admin.java package com.finalproject.entity; //由Hibernate Tools 4.3.1生成的2017年4月20日下午4:49:19 导入javax.persistence.Column; 导入javax.persistence.Entity; 导入javax.persistence.GeneratedValue;

我正试图使用spring hibernate将一些记录插入到我的数据库表中,但在运行项目后出现以下错误。请帮助我解决此问题。谢谢

实体类Admin.java
package com.finalproject.entity;
//由Hibernate Tools 4.3.1生成的2017年4月20日下午4:49:19
导入javax.persistence.Column;
导入javax.persistence.Entity;
导入javax.persistence.GeneratedValue;
导入静态javax.persistence.GenerationType.IDENTITY;
导入javax.persistence.Id;
导入javax.persistence.Table;
/**
*由hbm2java生成的管理员
*/
@实体
@表(name=“admin”
,catalog=“广告系统”
)
公共类管理员实现java.io.Serializable{
私有整数adminId;
私有字符串adminName;
私人电子邮件;
私有字符串管理通行证;
私有字节[]管理照片;
公共管理(){
}
公共管理员(字符串adminName、字符串adminEmail、字符串adminPass){
this.adminName=adminName;
this.admineal=admineal;
this.adminPass=adminPass;
}
公共管理员(字符串adminName、字符串adminEmail、字符串adminPass、字节[]adminPhoto){
this.adminName=adminName;
this.admineal=admineal;
this.adminPass=adminPass;
this.adminPhoto=adminPhoto;
}
@Id@GeneratedValue(策略=标识)
@列(name=“admin\u id”,unique=true,nullable=false)
公共整数getAdminId(){
返回此.adminId;
}
public void setAdminId(整数adminId){
this.adminId=adminId;
}
@列(name=“admin\u name”,null=false,长度=45)
公共字符串getAdminName(){
返回this.adminName;
}
public void setAdminName(字符串adminName){
this.adminName=adminName;
}
@列(name=“admin\u email”,null=false,长度=45)
公共字符串getAdminEmail(){
返回此.admin电子邮件;
}
public void setAdminEmail(字符串adminEmail){
this.admineal=admineal;
}
@列(name=“admin\u pass”,null=false,长度=45)
公共字符串getAdminPass(){
返回此.adminPass;
}
公共无效setAdminPass(字符串adminPass){
this.adminPass=adminPass;
}
@列(name=“admin_photo”)
公共字节[]getAdminPhoto(){
返回此.adminPhoto;
}
公共无效setAdminPhoto(字节[]adminPhoto){
this.adminPhoto=adminPhoto;
}

}
您检查过了吗?欢迎来到Stack Overflow!为了得到问题的答案,您需要提供一些代码,最好是以最小、完整、可验证的形式。否则,您只能提供有关收到的异常的信息,并根据该信息进行猜测。请参阅。找不到关于在没有任何事务的情况下使用hibernate持久性的会话。有一些方法可以非事务性地使用hibernate,但是您需要额外的配置。或者您需要使用包含hibernate操作的事务。请提供一些细节。谢谢你的评论,现在我已经提供了所有必要的信息。请帮我解决这个问题。你检查过了吗?欢迎使用堆栈溢出!为了得到问题的答案,您需要提供一些代码,最好是以最小、完整、可验证的形式。否则,您只能提供有关收到的异常的信息,并根据该信息进行猜测。请参阅。找不到关于在没有任何事务的情况下使用hibernate持久性的会话。有一些方法可以非事务性地使用hibernate,但是您需要额外的配置。或者您需要使用包含hibernate操作的事务。请提供一些细节。谢谢你的评论,现在我已经提供了所有必要的信息。请帮我解决这个问题。