DTO中的输出值导致映射异常

时间:2015-06-04 18:40:01

标签: java hibernate spring-mvc

我的开发环境:我们正在使用Spring MVC表单进行弹出,并在java中使用tomcat在Eclipse上运行hibernate。我们几乎使用db程序。当你使用hibernate时,请不要评论为什么这是愚蠢的,顽固的人做出决定。 我的问题:DTO中的输出值导致映射异常。如果我将此值从List更改为String,我的代码将运行,当然除了使用List<>之外的保存。如果我将其保留为List<>我的代码根本不会运行我得到500错误和#34;嵌套异常org.hibernate.MappingException:无法确定java.util.List的类型,在表:DTO,对于列:myvalue"。我还应该注意到我删除了另一个List<>值因为它似乎任何List<>在dto抛出此异常。事情是这只在我的机器上。虽然我们的其他开发人员可能没有我所拥有的确切代码(他实际上已经能够完成今天的工作)但我们会定期检查并更新存储库。我不会发布代码,因为我不认为这是问题,因为无论如何我都无法发布确切的代码。我相信问题在于我的环境。有没有人有任何想法会发生什么?为什么突然间我在输出值上得到这个错误,所以它不是从数据库中删除表,它从未映射到任何东西,只是通过代码传递。哦,我从原来的名字改了它只是为了确定,没有变化。

0 个答案:

没有答案