代码总览
Student.java
package com.itlwc;
/**
* 用户管理对象
*
* @author Lwc
*/
public class Student {
/**
* 用户唯一标识,不能重复
*/
private int id;
/**
* 用户名称
*/
private String username;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project default="doc">
<property name="src.dir" location="src" />
<property name="build.dir" location="build" />
<property name="build.doc" location="${build.dir}/doc/api" />
<property name="packagenames" value="com.itlwc.*" />
<!--项目清理工作-->
<target name="clean">
<!--删除build文件夹-->
<delete dir="${build.dir}" />
</target>
<!--创建文件夹-->
<target name="createFolders" depends="clean">
<!--创建build文件夹-->
<mkdir dir="${build.dir}" />
<!--创建存放帮助文档文件夹-->
<mkdir dir="${build.doc}" />
</target>
<!--生成帮助文档-->
<target name="doc" depends="createFolders">
<!--
sourcepath src源文件目录
packagenames 生成com.itlwc包中的所有文件
destdir 目标文件目录
charset 字符编码
docencoding 文档的字符编码
encoding 生成的字符编码
classpath 基于谁来写的doc
private 被修饰为private也生成
windowtitle doc标题
use 是否把每个包中的生成
-->
<javadoc
sourcepath="${src.dir}"
packagenames="${packagenames}"
destdir="${build.doc}"
charset="GBK"
docencoding="GBK"
encoding="GBK"
private="true"
windowtitle="MyStudentDoc"
use="true">
</javadoc>
</target>
</project>
doc效果图