- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我遇到了这个错误:
Exception in thread "main" org.hibernate.InstantiationException: No default constructor for entity: : principal.Cliente
at org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:120)
at org.hibernate.tuple.PojoInstantiator.instantiate(PojoInstantiator.java:136)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.instantiate(AbstractEntityTuplizer.java:737)
at org.hibernate.persister.entity.AbstractEntityPersister.instantiate(AbstractEntityPersister.java:4755)
at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1387)
at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1375)
at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:235)
at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)
at org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails$EntityLoaderRowReader.readRow(EntityLoadQueryDetails.java:255)
at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4120)
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:502)
at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:467)
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:212)
at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:274)
at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:150)
at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1066)
at org.hibernate.internal.SessionImpl.access$2000(SessionImpl.java:176)
at org.hibernate.internal.SessionImpl$IdentifierLoadAccessImpl.load(SessionImpl.java:2540)
at org.hibernate.internal.SessionImpl.get(SessionImpl.java:951)
at principal.ClienteDAO.obtenContacto(ClienteDAO.java:83)
at principal.Main.main(Main.java:43)
不知道为什么我得到那个异常
EDIT1这里是principal.Cliente
public class Cliente {
private String name;
public Cliente(String name) {
this.name= name;
}
}
编辑 2删除了一堆无用的代码,让它看起来更干净
最佳答案
principal.Cliente
中缺少默认构造函数,我可以说,
public class Cliente{
public Cliente(){}
}
关于java - org.hibernate.InstantiationException : No default constructor for entity: : principal. 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44088360/
这是我第一次编写 JUnit 测试,遇到了以下问题。我必须为抽象类编写测试,有人告诉我这样做: http://marcovaltas.com/2011/09/23/abstract-class-tes
我编写了以下类,类中的其余代码是@Overrides,请告诉我其余代码是否与此处相关,我将添加它。 public class ListCmd extends LibraryCommand {
我有一个 InstantiationException,我在这里搜索了其他答案和问题,但找不到与我的问题相关的任何内容。该应用程序在 MainActivity 上崩溃,查看 logcat,它给出了一个
我还没有完成这个应用程序,但我希望在我的手机上看到它的样子。但是,它会强制关闭并引发 InstantiationException。 logcat 异常: 09-19 20:13:47.987: D/
我正在尝试做一个服务示例程序,但出现以下异常 09-10 20:57:57.871: E/AndroidRuntime(280): FATAL EXCEPTION: main 09-10 20:57:
从 hibernate 中获取对象时出现问题。堆栈跟踪是: org.hibernate.InstantiationException: Could not instantiate entity: ma
我有一个项目实体(如下所示)。当我尝试改变 var fullName: String?= null 至: var fullName: String, 我突然从Hibernate收到Instantiat
我这里有一个小问题,需要我一些意见。 这是一个和平的代码 @XmlRootElement public abstract class Article { // quert params and
我正在尝试向我的代码添加异常,以便每当 securityManager 返回 false 时都会引发异常: public Appointment(String date,String time) {
我写了自己的客户转换器: public class MyFancyCustomConverter extends DozerConverter { public MyFancyCustomCo
当我尝试启动 IntentService 时收到 InstantiationException。我在这里查看了其他线程,但答案并没有解决我的问题。我的服务类确实有一个默认构造函数。这是我的服务类。 (
我的理解是,已检查的异常是可以合理预期调用者可以从中恢复的异常。我不明白为什么 InstantiationException 会出现这种情况。如果无法实例化一个类,那么调用者应该做什么? 然后我认为代
我无法创建 B 对象,但为什么? public class AFactory { public int currentRange; private abstract class A {
这个问题在这里已经有了答案: newInstance() with inner classes (3 个答案) 关闭 5 年前。 看下面的代码: public class Outer { p
这个问题在这里已经有了答案: 关闭 9 年前。 Possible Duplicate: Android RuntimeException: Unable to instantiate the serv
我正在尝试在hadoop文件系统上运行我的jar,但遇到此异常 See image 如果我从eclipse运行,我的代码将成功运行。 这是我的亚军主类 public class ReadCas
我想创建一个包含实体的模拟。可以有两种实体:复杂实体和简单实体。当我实例化一个简单的模拟时,我希望实例化简单的实体,当我实例化一个复杂的模拟时,我希望实例化复杂的实体。 实体: class Compl
这个问题已经有答案了: How to instantiate an inner class with reflection in Java? (2 个回答) 已关闭 8 年前。 我正在学习 Java
A.我想使用如下所示的 AlertDialogBox 匿名类创建 Popup: private void showPopupChangeCurrency(final CharSequence[] it
这个问题已经有答案了: Can I use Class.newInstance() with constructor arguments? (9 个回答) 已关闭 6 年前。 我有两个流程,如下所示。
我是一名优秀的程序员,十分优秀!