使用Spring Hibernate的问题

我一直在使用Spring JDBC取得了巨大的成功,但我在这个项目上遇到了很多麻烦。 我将在这里发布代码链接(这只是一个小而愚蠢的项目来测试我是否可以启动并运行以便将来可以使用Hibernate):

xml-file: http : //codepaste.net/uw19zc

主文件: http : //codepaste.net/iks1cp

我遇到了很多错误

[Fatal Error] bean2.out.xml:1:1: Premature end of file. 13:21:39,471 FATAL [main] Main - getAssociatedStylesheets failed 

我还没有创建a.out.xml文件。

此错误是由于xml文件的解析不正确造成的。 使用Eclipsevalidation它会产生错误:

cvc-complex-type.2.3:元素’beans’不能包含字符[children],因为类型的内容类型只是元素。

在这些声明中的一个或多个之间似乎存在一些奇怪的特征。 你有没有从其他地方复制过这段文字?

删除定义之间的所有空格和换行符,并将它们与编辑器一起放回。

更新复制并粘贴到记事本++中您提供的代码膏中的文本,并将字符集设置为UTF-8,在空白行中显示这些字符: xA0 。 这是 的标准Unicode翻译 。 这可能是导致此问题的原因。

这对我来说有效:

              hdao.HibernateObject       

如果您在linux中,请使用cat -v file-name.xml在xml文件中检测特殊的“不可见”字符,如“M-BM-”

有时在依赖项或某些bean定义中有隐藏的字符,您可以从某个教程的网站复制它们。 找出那些隐藏字符的最佳方法是做一个`

ctrl + shift + F.

这将格式化您的文档,您可以在某些标记`之间看到隐藏的字符