沙漠中的鱼

欲上天堂,先下地狱
posts - 0, comments - 56, trackbacks - 0, articles - 119
  BlogJava :: 首页 ::  :: 联系 :: 聚合  :: 管理

        前面一篇文章简单的说了一下用消息管理机制来做项目的好的处,我们现在就按照这种机制来做一个小软件吧。
        我们先来创建一个实体,用来保存工程的对象信息

  1package com.aoneany.eventproject.entities;
  2
  3import java.util.Date;
  4
  5/** 
  6 * <p>功能描述: 工程实体对象</p>
  7 * @author  <a href="mailto: aoneany@126.com">sky</a>
  8 * @version $Revision: 1.1 $ 
  9 */

 10public class Project {
 11    /**
 12     * <p>功能描述:工程ID</p>
 13     */

 14    private String id;
 15    /**
 16     * <p>功能描述:工和名称</p>
 17     */

 18    private String name="";
 19    /**
 20     * <p>功能描述:创建日期</p>
 21     */

 22    private Date createDate=new Date();
 23    /**
 24     * <p>功能描述:作者</p>
 25     */

 26    private String author="";
 27    /**
 28     * <p>功能描述:修改日期</p>
 29     */

 30    private Date modifyDate=new Date();
 31    /**
 32     * <p>功能描述:版本号</p>
 33     */

 34    private String version="1.0.0.0";
 35    /**
 36     * <p>功能描述:保存路径</p>
 37     */

 38    private String path="";
 39    /**
 40     * <p>功能描述:获取作都名称</p>
 41     * @return
 42     * @author:sky
 43     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 44     */

 45    public String getAuthor() {
 46        return author;
 47    }

 48    /**
 49     * <p>功能描述:设置作都名称</p>
 50     * @param author
 51     * @author:sky
 52     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 53     */

 54    public void setAuthor(String author) {
 55        this.author = author;
 56    }

 57    /**
 58     * <p>功能描述:获取创建日期</p>
 59     * @return
 60     * @author:sky
 61     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 62     */

 63    public Date getCreateDate() {
 64        return createDate;
 65    }

 66    /**
 67     * <p>功能描述:设置创建日期</p>
 68     * @param createDate
 69     * @author:sky
 70     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 71     */

 72    public void setCreateDate(Date createDate) {
 73        this.createDate = createDate;
 74    }

 75    /**
 76     * <p>功能描述:获取工程ID</p>
 77     * @return
 78     * @author:sky
 79     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 80     */

 81    public String getId() {
 82        return id;
 83    }

 84    /**
 85     * <p>功能描述:设置工程ID</p>
 86     * @param id
 87     * @author:sky
 88     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 89     */

 90    public void setId(String id) {
 91        this.id = id;
 92    }

 93    /**
 94     * <p>功能描述:获取修改日期</p>
 95     * @return
 96     * @author:sky
 97     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
 98     */

 99    public Date getModifyDate() {
100        return modifyDate;
101    }

102    /**
103     * <p>功能描述:设置修改日期</p>
104     * @param modifyDate
105     * @author:sky
106     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
107     */

108    public void setModifyDate(Date modifyDate) {
109        this.modifyDate = modifyDate;
110    }

111    /**
112     * <p>功能描述:获取工程名称</p>
113     * @return
114     * @author:sky
115     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
116     */

117    public String getName() {
118        return name;
119    }

120    /**
121     * <p>功能描述:设置工程名称</p>
122     * @param name
123     * @author:sky
124     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
125     */

126    public void setName(String name) {
127        this.name = name;
128    }

129    /**
130     * <p>功能描述:获取路径</p>
131     * @return
132     * @author:sky
133     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
134     */

135    public String getPath() {
136        return path;
137    }

138    /**
139     * <p>功能描述:设置路径</p>
140     * @param path
141     * @author:sky
142     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
143     */

144    public void setPath(String path) {
145        this.path = path;
146    }

147    /**
148     * <p>功能描述:获取版本号</p>
149     * @return
150     * @author:sky
151     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
152     */

153    public String getVersion() {
154        return version;
155    }

156    /**
157     * <p>功能描述:设置版本号</p>
158     * @param version
159     * @author:sky
160     * @update:[日期YYYY-MM-DD] [更改人姓名][变更描述]
161     */

162    public void setVersion(String version) {
163        this.version = version;
164    }

165}

166

 

 


只有注册用户登录后才能发表评论。


网站导航: