栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用Maven配置hibernate-tools以生成hibernate.cfg.xml,*。hbm.xml,POJO和DAO

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用Maven配置hibernate-tools以生成hibernate.cfg.xml,*。hbm.xml,POJO和DAO

如何配置hbm2cfgxml,以便hibernate.cfg.xml看起来像下面的(…)

我有一个使用项目

hbm2cfgxml
<mappingresource="..."/>
项目办反映路径的包名
hbm.xml
。所以很明显您这边出了问题。这里有几点评论:

  • 我想绑定
    hbm2cfgxml
    generate-resources
    阶段,你不会产生源
  • 我不会在其中生成文件,
    src/main/resources
    但会在其中生成文件
    target/classses
    (为什么将生成的内容放入源代码树中,所以您希望对其
    clean
    进行清理)。
  • 有一个错字
    configurationfile
    ,不是,
    configurationFile
    而是…
  • 为什么
    <configurationfile>
    在配置中有一个
    hbm2cfgxml
    ?您想在这里生成它…我将其删除。

更新:
您应该将连接到数据库所需的信息放在

src/main/resources/database.properties
(这是
propertyfile
属性的默认值)中,而不是在
src/main/resources/hibernate.cfg.xml
(删除该文件)中。下面是一个样本
database.properties

hibernate.connection.driver_class=org.apache.derby.jdbc.ClientDriverhibernate.connection.url=jdbc:derby://localhost:1527//home/pascal/Projects/derbyDBs/EMPLDBhibernate.connection.username=APPhibernate.connection.password=APPhibernate.dialect=org.hibernate.dialect.DerbyDialect

就像我说的,删除

src/main/resources/hibernate.cfg.xml
文件,您想生成它。

有没有一种方法可以告诉maven在执行hbm2java之前将资源复制到目标文件夹?(…)

hbm2java
目标 之前,执行自身调用的生命周期阶段过程资源的执行
(从文档)。所以这是默认行为,并发生
hibernate3:hbm2java
或者
generate-sources
如果
hbm2java
被绑定到它。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/467085.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号