gpt4 book ai didi

java - xDoclet、Maven 和 Hibernate

转载 作者:行者123 更新时间:2023-12-01 17:37:48 25 4
gpt4 key购买 nike

我在设置 xDocklet 时遇到一些问题并收到此错误。

Error resolving version for plugin 'xdoclet:maven2-xdoclet2-plugin' from the repositories

  <pluginRepositories>
<pluginRepository>
<id>codehaus-plugins</id>
<url>http://dist.codehaus.org/</url>
<layout>legacy</layout>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>

<plugin>
<groupId>xdoclet</groupId>
<artifactId>maven2-xdoclet2-plugin</artifactId>
<executions>
<execution>
<id>xdoclet</id>
<phase>generate-sources</phase>
<goals>
<goal>xdoclet</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>xdoclet-plugins</groupId>
<artifactId>xdoclet-plugin-qtags</artifactId>
<version>1.0.4-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>xdoclet-plugins</groupId>
<artifactId>xdoclet-taglib-qtags</artifactId>
<version>1.0.4-SNAPSHOT</version>
</dependency>
</dependencies>
<goals>
<goal>xdoclet</goal>
</goals>
<configuration>
<configs>
<config>
<components>
<component> <classname>org.xdoclet.plugin.qtags.impl.QTagImplPlugin</classname>
</component>
<component>
<classname>org.xdoclet.plugin.qtags.impl.QTagLibraryPlugin</classname>
<params> <packagereplace>org.xdoclet.plugin.${xdoclet.plugin.namespace}.qtags</packagereplace>
</params>
</component>
<component>
<classname>org.xdoclet.plugin.qtags.doclipse.QTagDoclipsePlugin</classname>
<params>
<filereplace>qtags.xml</filereplace>
<namespace>${xdoclet.plugin.namespace}</namespace>
</params>
</component>
<component>
<classname>org.xdoclet.plugin.qtags.confluence.QTagConfluencePlugin</classname>
<params>
<destdir>${project.build.directory}/tag-doc</destdir>
<namespace>${xdoclet.plugin.namespace}</namespace> <filereplace>${xdoclet.plugin.namespace}.confluence</filereplace>
</params>
</component>
</components>
<includes>**/*.java</includes>
<params>
<destdir>${project.build.directory}/generated-resources/xdoclet</destdir>
</params>
</config>
</configs>
</configuration>
</plugin>

我的一些问题。

  • 你会推荐我去吗与 xDocklet。有没有替代方案?
  • 这是最好的方法之一吗,就像 hbm 的那样确实会自动生成。
  • 关于我的方式的任何建议Java 对象应该被持久化数据库?
  • 关于 xDocklet 的任何好的教程Maven 和 Hibernate。

我正在使用 xDocklet 通过注释 POJO 自动生成 HBM。

最佳答案

如果您要注释 POJO,那么您绝对应该使用 Hibernate Annotations(或更好的:JPA)。当 Java 中无法使用注释时,xDoclet 是一个很好的解决方案。

关于java - xDoclet、Maven 和 Hibernate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4594263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com