我继承了一个基于CXF/Hibernate/JBoss的项目,该项目包含一个名为database.xsd
的文件名。我对项目进行了梳理,以找出系统中哪个子系统/组件使用database.xsd
,但在maven-war-plugin用于创建WAR文件(webapp-cache.xml)的文件中仅产生了一个引用。
对我来说,这表明database.xsd
是某些框架或插件需要的一些标准文件名。但是,这是什么? hibernate ? CXF?其他?
是否有文档实际描述了依赖于它的软件包中database.xsd
的作用?
更新:临时删除database.xsd
并尝试进行重建,导致许多编译错误,这些错误导致使用XML2SQL.java
DTO文件引用的包生成了*.hbm.xml
基本文件。这告诉我罪魁祸首是... hibernate !
最佳答案
这是 hibernate ,因为暂时删除database.xsd并尝试重新构建会导致许多编译错误,这些错误导致仅使用XML2SQL.java
DTO文件引用的包产生原理性*.hbm.xml
文件。 (请参阅上面的更新)
关于spring - 哪个框架,工具或插件要求使用硬编码的 'database.xsd'文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13979460/