build.xml
<?xml version="1.0" encoding="GBK"?>
<project name="OA系统构建脚本" default="生成Hibernate配置文件" basedir=".">
<ชื่อคุณสมบัติ="src.dir" value="${basedir}/src"/>
<ชื่อคุณสมบัติ="xdoclet.home" value="E:/xdoclet-plugins-1.0.3"/>
<!-- สร้าง classpath -->
<path id="xdoclet.task.classpath">
<fileset dir="${xdoclet.home}/lib">
<รวมชื่อ = "**/*.jar"/>
</ชุดไฟล์>
<fileset dir="${xdoclet.home}/plugins">
<รวมชื่อ = "**/*.jar"/>
</ชุดไฟล์>
</เส้นทาง>
<taskdef
ชื่อ = "xdoclet"
classname="org.xdoclet.ant.XDocletTask"
classpathref = "xdoclet.task.classpath"
-
<ชื่อเป้าหมาย="生成Hibernate配置文件">
<xdoclet>
<fileset dir="${src.dir}/com/bjsxt/oa/model">
<include name="**/*.java"/>
</ชุดไฟล์>
<ส่วนประกอบ
classname="org.xdoclet.plugin.hibernate.HibernateConfigPlugin"
destdir="${src.dir}"
รุ่น = "3.0"
hbm2ddlauto = "อัพเดต"
jdbcurl="jdbc:mysql://127.0.0.1/oa01"
jdbcdriver = "com.mysql.jdbc.Driver"
jdbcusername = "ราก"
jdbcpassword = ""
ภาษาถิ่น = "org.hibernate.dialect.MySQLDialect"
showsql = "จริง"
-
</xdoclet>
</เป้าหมาย>
<ชื่อเป้าหมาย="生成hibernate映射文件">
<xdoclet>
<fileset dir="${src.dir}/com/bjsxt/oa/model">
<include name="**/*.java"/>
</ชุดไฟล์>
<ส่วนประกอบ
classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin"
รุ่น = "3.0"
destdir="${src.dir}"
-
</xdoclet>
</เป้าหมาย>
</โครงการ>
User.คลาส
แพ็คเกจ com.bjsxt.oa.model;
ผู้ใช้คลาสสาธารณะ {
รหัสจำนวนเต็มส่วนตัว
ชื่อผู้ใช้สตริงส่วนตัว
รหัสผ่านสตริงส่วนตัว
getId จำนวนเต็มสาธารณะ () {
รหัสส่งคืน;
-
setId โมฆะสาธารณะ (รหัสจำนวนเต็ม) {
this.id = ไอดี;
-
สตริงสาธารณะ getUsername() {
ส่งคืนชื่อผู้ใช้;
-
setUsername เป็นโมฆะสาธารณะ (ชื่อผู้ใช้สตริง) {
this.username = ชื่อผู้ใช้;
-
สตริงสาธารณะ getPassword() {
ส่งคืนรหัสผ่าน;
-
โมฆะสาธารณะ setPassword (รหัสผ่านสตริง) {
this.password = รหัสผ่าน;
-
-
可以生出配置文件hibernate.cfg.xml,为什么不能生出映射文件User.hbm.xml?
本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/tianguangrui/archive/2009/12/18/5028928.aspx