当前位置: 首页 > 知识库问答 >
问题:

spring MVC hibernate crud示例应用程序

彭炳
2023-03-14

现在我得到这个错误....仍然我不知道如何修复....请至少尝试解决这个错误...但是我不能处理前面...!!!!!!!!!

根本原因

java.lang.ClassCastException:java.lang.Integer不能强制转换为java.lang.Long com.os.SpringJPA.Controller.BookController.ListPaging(BookController.java:102)Sun.Reflect.NativeMethodAccessorImpl.Invoke0(本机方法)Sun.Reflect.NativeMethodAccessorImpl.Invoke(Unknown Source)Sun.Reflect.DelegatingMethodAccessorImpl.Invoke(Unknown Source)java.lang.Reflect.Method.Invoke.Invoke(Unknown Source)AnnotationMethodHandlerAdapter.InvokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)org.springframework.web.servlet.mvc.Annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)org.springframework.web.servlet.dispatcherServlet.doDispatcherServlet.doService(DispatcherServlet.java:790)org.springframework.web.servlet.doService(DispatcherServlet.java:719)eT.ProcessRequest(FrameworkServlet.java:644)org.springFramework.web.servlet.framework.doGet(FrameworkServlet.java:549)javax.servlet.http.httpservlet.service(httpservlet.java:617)javax.servlet.service(httpservlet.java:717)org.springFramework.web.filter.characterencodingfilter.dofilterinternal(characterencodingfilter.java:88)org.springFramework.web.filter.dofilter(onceperrequestfilter.java:76)HiddenHttpMethodFilter.java:77)org.springframework.web.filter.OncePerRequestFilter.DoFilter(OncePerRequestFilter.java:76)

注意,Apache Tomcat/6.0.20html" target="_blank">html" target="_blank">日志中提供了根本原因的完整堆栈跟踪。

Apache Tomcat/6.0.20

共有1个答案

党权
2023-03-14

它找不到你的实体。将此添加到sessionFactory bean声明中

<property name="annotatedClasses">
<list>
<value>com.os.springjpa.entity.Book</value>             
</list>
</property>

在创建更多带注释的实体时,根据需要添加更多值

 类似资料:
  • 这里有几个可用的网站应用程序示例。为了避免大量的下载。只有”totorial”和”contacts”示例包含到了分发的zip文件。其他的可用按照介绍的描述从源代码构建。你可用很容易的自己构建项,通过http://spring.io/spring-security/网站可用获取更多信息。本章中提到的所有路径是相对于项目的源目录。 Tutorial 示例 本教程样本是一个让你入门的很好的基础的例子。它

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 因此,我看完了道格拉斯· 克罗克福德(Douglas Crockford)关于Javascript的出色系列,在最后一集中(到目前为止),循环播放中,他阐述了

  • 主要内容:1)创建用户界面,2)创建托管Bean,3)配置应用程序要创建一个JSF应用程序,我们在这里使用NetBeans IDE 8.2。 当然您也可以使用其他Java IDE。 在这里先创建一个项目,之后我们将运行测试它的配置设置。 所以,让我们首先来创建一个新的项目。 步骤1:创建一个新项目 打开NetBeans IDE 8.2,转到【文件】菜单并选择【新建项目】。如下图所示 - 选择类别为【Java Web】和项目为【Web应用程序】。如下图所示 - 输

  • Android上的Flatter示例应用(发布版)是13MB的应用大小12MB的数据。为什么有12MB的数据?在iOS上,应用程序的大小甚至是47MB(我希望这是由于某种多架构的原因,但可能是最终大小)

  • 简介 本文档将主要介绍如何基于 RT-Thread Studio 创建并启动第一个线程。 启动第一个线程 创建线程时,可以在 main.c 文件中加入自己创建线程的代码,也可以另外新建源文件和头文件来存放创建线程的代码,本文将以新建文件的方式创建线程。 启动第一个线程的步骤主要如下 新建源文件及头文件 将头文件路径添加到工程 创建线程 main 函数中调用 新建文件 创建文件夹、源文件及头文件时,

  • 示例应用 Glide 包含一些示例项目,位于[samples/]目录下,用于演示如何使用Glide在多种场景下加载图片。 所有的示例项目都使用gradle进行构建,所以大部分相应的代码都在 sample_app_name/src/main中。 可以通过以下方法构建示例应用: 从 GitHub Clone Glide 仓库; 执行以下命令:./gradlew :samples:<sample_nam