build.xml
<?xml version="1.0" encoding="GBK"?>
<اسم المشروع = "OA系统构建脚本" default="生成Hibernate配置文件" Basedir=".">
<property name="src.dir" value="${basedir}/src"/>
<property name="xdoclet.home" value="E:/xdoclet-plugins-1.0.3"/>
<!-- بناء مسار الفصل -->
<معرف المسار = "xdoclet.task.classpath">
<fileset dir="${xdoclet.home}/lib">
<تشمل الاسم = "**/*.jar"/>
</ملفات>
<fileset dir="${xdoclet.home}/plugins">
<تشمل الاسم = "**/*.jar"/>
</ملفات>
</المسار>
<taskdef
الاسم = "إكسدوكليت"
اسم الفئة = "org.xdoclet.ant.XDocletTask"
classpathref = "xdoclet.task.classpath"
/>
<اسم الهدف = "الإسبات 配置文件">
<إكسدوكليت>
<fileset dir="${src.dir}/com/bjsxt/oa/model">
<تشمل الاسم = "**/*.java"/>
</ملفات>
<مكون
classname="org.xdoclet.plugin.hibernate.HibernateConfigPlugin"
ديستدير = "${src.dir}"
الإصدار = "3.0"
hbm2ddlauto = "تحديث"
jdbcurl = "jdbc:mysql://127.0.0.1/oa01"
jdbcdriver = "com.mysql.jdbc.Driver"
jdbcusername = "الجذر"
كلمة مرور jdbc = ""
ديالكت = "org.hibernate.dialect.MySQLDialect"
يظهرسكل = "صحيح"
/>
</xdoclet>
</الهدف>
<اسم الهدف = "السبت في حالة السبات">
<إكسدوكليت>
<fileset dir="${src.dir}/com/bjsxt/oa/model">
<تشمل الاسم = "**/*.java"/>
</ملفات>
<مكون
classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin"
الإصدار = "3.0"
ديستدير = "${src.dir}"
/>
</xdoclet>
</الهدف>
</مشروع>
فئة المستخدم
الحزمة com.bjsxt.oa.model؛
مستخدم الفئة العامة {
معرف عدد صحيح خاص؛
اسم مستخدم السلسلة الخاصة؛
كلمة مرور سلسلة خاصة؛
عدد صحيح عام getId () {
معرف العودة؛
}
معرف مجموعة الفراغ العام (معرف عدد صحيح) {
this.id = id;
}
سلسلة عامة getUsername() {
عودة اسم المستخدم؛
}
اسم المستخدم العام باطلة (اسم مستخدم السلسلة) {
this.username = username;
}
سلسلة عامة getPassword () {
إرجاع كلمة المرور؛
}
مجموعة باطلة عامة (كلمة مرور السلسلة) {
this.password = كلمة المرور؛
}
}
هل تحتاج إلى استخدام hbernate.cfg.xml أو استخدام User.hbm.xml؟
تم تحديث بيانات CSDN: http://blog.csdn.net/tianguangrui/archive/2009/12/18/5028928.aspx