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

在类java.time.localdate上找不到默认构造函数

陆洲
2023-03-14

因此,我有了类driverdatabaselogbookentrycar。由于类有很多setter和getter,所以我决定将代码放在pastebin中:

  • LogBookEntry
  • 驱动程序
  • 数据库
  • 汽车

因此,正如您在数据库中所看到的,我有两个函数来加载和保存XML数据。

如您所见,LogBookEntry类的日期不会保存到XML文件中。这就是为什么我在加载xml文件时会出现以下错误的原因:

Okt 22,2017 3:36:33 PM com.sun.xml.internal.bind.v2.ClassFactory create0信息:在类java.time.localdate上找不到默认构造函数java.lang.NosuchMethodException:java.time.localdate.()

但是我不明白为什么LogBookEntry类的日期不会被保存。将保存类driver中的三个localdate变量。

共有1个答案

唐利
2023-03-14

我认为,将类“LogBookEntry”中的“Get Date”的返回值更改为String并将XMLRootElement注释添加到类“car”将解决该问题

 类似资料:
  • Spring靴和jpa给出了错误 项目的github链接https://github.com/dishankgoyal/springsBoot/tree/master/faculty_project

  • 我正在用Lombok插件做一个Spring项目。我添加了注释,并使父类的字段最终初始化,使用@AllArgsConstructor或@必需ArgsConstructor而不是字段注入(使用类字段的@autowed)。但是,由于某种原因,子类DraftsPostmethod报告了一条消息,即在父类AbstractFuntoryServicemethod中没有找到默认构造函数 我不确定是什么导致了它,

  • 问题内容: 默认构造函数到底是什么?你能告诉我以下哪个是默认构造函数,它与其他构造函数有何不同? 问题答案: 他们都不是。如果定义,则不是默认值。 除非你定义另一个构造函数,否则默认构造函数是自动生成的无参数构造函数。任何未初始化的字段都将设置为其默认值。对于你的榜样,它看起来像这样假设的类型String,int以及int,那类本身是公共的: 这与 完全没有构造函数。但是,如果定义至少一个构造函数

  • 问题内容: 我的MyBatis映射有问题。我有一个像这样的领域类: 一个映射器类,具有如下方法: 在数据库中,三列的类型分别为Number,Timestamp和Clob,并且名称与类字段中的名称相同。 当我使用此方法时,我得到一个: ExecutorException:在[MyClass;中找不到构造函数。 匹配[java.math.BigDecimal,java.sql.Timestamp,or

  • 当我尝试只使用Id作为值并删除列表时,它工作了。

  • 我正在学习Spring框架(没有Spring Boot,为了了解它在头套下是如何工作的)。 这是我的DAO类: 这是我的ConnectionXML类: 它实现此接口: 嵌套异常为org.SpringFramework.Beans.BeanInstantiationException:无法实例化[com.SpringLearning.XMLBasedDAO]:未找到默认构造函数;嵌套的异常是java