=====================先来一点成就感=====================

 package com.springMybatis.dao;

 import com.springMybatis.model.*;

 /**
* AuthorizationDao 定义Authorization接口
* @author g.qu
* @see java.lang
*/
public interface AuthorizationDao{ /**
* addAuthorization 添加授权
* @param authorization 授权对象
* @return 布尔值 true 成功;false 失败
*/
public boolean addAuthorization(Authorization authorization); /**
* deleteAuthorization 删除授权
* @param authorization 授权对象
* @return true 表示执行成功 ;false 失败
*/
public boolean deleteAuthorization(Authorization authorization); /**
* updateAuthorization 更新授权
* @param authorization 授权对象
* @return true 表示执行成功 ;false 失败
*/
public boolean updateAuthorization(Authorization authorization); /**
* getAuthorization 获取授权
* @param authorization 授权对象
*/
public void getAuthorization(Authorization authorization); }

生成的部分文档截图:

=========================风骚的分割线=========================

说明一下注释:

1、单行注释

2、块注释

3、尾端注释

4、行末注释

5、文档注释(生成开发帮助文档)

[1]、利用eclipse和javadoc工具生成开发API文档【自定义一个文件夹存放,否则生成一大堆文件;注意采用UTF-8编码 否则乱码】

类  接口  方法  字段声明前

[2]、默认只为public 和 protect 生成注释;private 和默认 需要在生成时候配置

[3]、注释命令

@author 作者信息

@version  版本信息

@param   参数信息

@return 返回值

@since 最早见于某个版本

@exception 异常信息 可以存在多个

@deprecated  不建议使用 将来可能会摒弃的方法

 1 /**
2 *汽车类的简介
3 *<p>汽车类具体阐述第一行<br>
4 *汽车类具体阐述第二行
5 *@author man
6 *@author man2
7 *@version 1.0
8 *@see ship
9 *@see aircraft
10 */
11 public class BusTestJavaDoc{
12 /**
13 *用来标识汽车行驶当中最大速度
14 *@see #averageSpeed
15 */
16 public int maxSpeed;
17 /**用来标识汽车行驶当中平均速度*/
18 public int averageSpeed;
19 /**用来标识汽车行驶当中的水温*/
20 public int waterTemperature;
21 /**用来标识天气温度*/
22 public int Temperature;
23 BusTestJavaDoc(){
24
25 }
26 /**
27 *该方法用来测量一段时间内的平均速度
28 *@param start 起始时间
29 *@param end 截止时间
30 *@return 返回int型变量
31 *@exception java.lang.exceptionthrowwhenswitchis1
32 */
33 public int measureAverageSpeed(int start,int end ){
34 int aspeed=12;
35 return aspeed;
36 }
37 /**
38 * 该方法用来测量最大速度
39 */
40 public int measureMaxSpeed(){
41 return maxSpeed;
42 }
43 }

写好这些注释后,eclipse ->文件->export->java->javadoc->

下一步->

Next->选择Finish  完成;

javadoc 工具生成开发API文档的更多相关文章

  1. GhostDoc:生成.NET API文档的工具 (帮忙文档)

    在 Sandcastle:生成.NET API文档的工具 (帮忙文档) 后提供另一个生成API文档的工具.   1) 准备工作 安装GhostDoc Proc. 收费的哦.... 这个工具的优势是不像 ...

  2. Java,面试题,简历,Linux,大数据,常用开发工具类,API文档,电子书,各种思维导图资源,百度网盘资源,BBS论坛系统 ERP管理系统 OA办公自动化管理系统 车辆管理系统 各种后台管理系统

    Java,面试题,简历,Linux,大数据,常用开发工具类,API文档,电子书,各种思维导图资源,百度网盘资源BBS论坛系统 ERP管理系统 OA办公自动化管理系统 车辆管理系统 家庭理财系统 各种后 ...

  3. 使用jsdoc-toolkit来自动生成js api文档

    近来前端组小盆友开发的类库越来越多,很多情况下彼此不知道写了些什么方法,为了更好的合作提高工作效率,找了个比较好的api文档生成方法.使用jsdoc-toolkit来自动生成js api文档. 一.  ...

  4. Spring Boot 集成 Swagger 生成 RESTful API 文档

    原文链接: Spring Boot 集成 Swagger 生成 RESTful API 文档 简介 Swagger 官网是这么描述它的:The Best APIs are Built with Swa ...

  5. Spring Boot学习笔记 - 整合Swagger2自动生成RESTful API文档

    1.添加Swagger2依赖 在pom.xml中加入Swagger2的依赖 <!--swagger2--> <dependency> <groupId>io.spr ...

  6. Grunt-jsdoc生成JS API文档

    Grunt-jsdoc生成JS API文档 具体的请看官网 https://github.com/krampstudio/grunt-jsdoc 一:首先确保本机电脑上是否已经安装了nodejs和np ...

  7. JSDoc 3 生成javascript API文档

    一.javascript注释规范 我们在编写javascript文件的时候,一般会添加一些注释.例如一些文件.类.方法和属性都应该用合适的标记和类型进行注释.这里不但方便我们的阅读,也能养成一个好的习 ...

  8. 使用FastReport报表工具生成标签打印文档

    在我们实际开发报表的时候,我们需要按一定的业务规则组织好报表的模板设计,让报表尽可能的贴近实际的需求,在之前的随笔中<使用FastReport报表工具生成报表PDF文档>介绍了FastRe ...

  9. Golang使用swaggo自动生成Restful API文档

    #关于Swaggo 相信很多程序猿和我一样不喜欢写API文档.写代码多舒服,写文档不仅要花费大量的时间,有时候还不能做到面面具全.但API文档是必不可少的,相信其重要性就不用我说了,一份含糊的文档甚至 ...

随机推荐

  1. struts2中的ModelDriven使用

    http://www.cnblogs.com/Topless/archive/2012/01/17/2324980.html 例子都为struts2中的文档例子 JSP提交数据:   <s:fo ...

  2. C调用Lua中的函数解析table

    Passing Tables to Lua Functions A use case that happens often is the passing of tables to and from L ...

  3. C#聚合运算方法

    Aggregate 对集合值执行自定义聚合运算 Average 计算集合平均值 Count 对集合的元素惊醒计数,还可以仅对满足某一谓词函数的元素进行计数 LongCount 对大型集合中的元素进行计 ...

  4. POJ 2536 之 Gopher II(二分图最大匹配)

    Gopher II Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 6675   Accepted: 2732 Descrip ...

  5. Spring Cloud之Feign客户端调用工具

    feign介绍 Feign客户端是一个web声明式http远程调用工具,提供了接口和注解方式进行调用. Spring Cloud 支持 RestTemplate  Fetin Feign客户端实际开发 ...

  6. 大话设计模式--职责连模式 Chain of Resposibility -- C++实现实例

    1. 职责链模式: 使多个对象都有机会处理请求,从而避免请求发送者和接受者之间的耦合关系,将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它. 当客户提交一个请求时,请求是沿着链传递直 ...

  7. 012_流式计算系统(Mahout协同过滤)

    课程介绍 课程内容 1.Mahout是什么 l  Mahout是一个算法库,集成了很多算法. l  Apache Mahout 是 Apache Software Foundation(ASF)旗下的 ...

  8. python第二篇:windows 下virtualenvwrapper虚拟环境搭建

    优点 安装过程 第一步:安装virtualenv pip install virtualenv 第二步:新建virtualenv virtualenv testvir 第三步:运行虚拟环境相关命令 进 ...

  9. 常用连续型分布介绍及R语言实现

    常用连续型分布介绍及R语言实现 R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在小众领域闪耀着光芒.直到大数 ...

  10. java:安装tomcat8/tomcat9(简单安装配置)

    java:安装tomcat8/tomcat9(简单安装配置) pache-tomcat-8.5.23(免安装板) 1.安装完成后右击我的电脑—属性—高级系统设置—环境变量, 在系统变量中添加以下变量 ...