WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院WEB开发Jsp ant中build.xml为什么生不出.hbm.xml映射文件 阅读

ant中build.xml为什么生不出.hbm.xml映射文件

 2009-12-18 21:11:50 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劖顐煎☉妯锋瀻闁归偊鍓涘▔姘舵⒑閸涘⿴娈旀繛灞傚妼閳绘捇骞嬪┑鎰濡炪倖姊婚崢褏鎲撮敓锟�
核心提示:build.xml<?xml version="1.0" encoding="GBK"?><PRoject name="OA系统构建脚本" default="生成Hibernate配置文件" basedir=".
build.xml

<?xml version="1.0" encoding="GBK"?>
<PRoject name="OA系统构建脚本" default="生成Hibernate配置文件" basedir=".">

  <property name="src.dir" value="${basedir}/src"/>
<property name="xdoclet.home" value="E:/xdoclet-plugins-1.0.3"/>

  <!-- Build classpath -->
  <path id="xdoclet.task.classpath">
    <fileset dir="${xdoclet.home}/lib">
     <include name="**/*.jar"/>
    </fileset>
    <fileset dir="${xdoclet.home}/plugins">
     <include name="**/*.jar"/>
    </fileset>
  </path>
<taskdef
 name="xdoclet"
 classname="org.xdoclet.ant.XDocletTask"
 classpathref="xdoclet.task.classpath"
/>

<target name="生成Hibernate配置文件">
 <xdoclet>
  <fileset dir="${src.dir}/com/bjsxt/oa/model">
  <include name="**/*.java"/>
  </fileset>  
  <component
  classname="org.xdoclet.plugin.hibernate.HibernateConfigPlugin"
  destdir="${src.dir}"
  version="3.0"
  hbm2ddlauto="update"
  jdbcurl="jdbc:MySQL://127.0.0.1/oa01"
  jdbcdriver="com.mysql.jdbc.Driver"
  jdbcusername="root"
  jdbcpassWord=""
  dialect="org.hibernate.dialect.MySQLDialect"
  showsql="true"
  />
 </xdoclet>
</target>
<target name="生成hibernate映射文件">
 <xdoclet>
  <fileset dir="${src.dir}/com/bjsxt/oa/model">
  <include name="**/*.java"/>
  </fileset>
  <component
  classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin"
  version="3.0"
  destdir="${src.dir}"
  />
 </xdoclet>
</target>
</project>

User.class

package com.bjsxt.oa.model;

public class User {
private Integer id;
private String username;
private String password;
public Integer getId() {
 return id;
}
public void setId(Integer id) {
 this.id = id;
}
public String getUsername() {
 return username;
}
public void setUsername(String username) {
 this.username = username;
}
public String getPassword() {
 return password;
}
public void setPassword(String password) {
 this.password = password;
}
}

可以生出配置文件hibernate.cfg.xml,为什么不能生出映射文件User.hbm.xml?



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/tianguangrui/archive/2009/12/18/5028928.aspx

Tags:ant xml

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接