`
nlslzf
  • 浏览: 1044991 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

代码自动生成工具

    博客分类:
  • flex
阅读更多
我个人写了一个微型的框架,用来处理数据库的crud工作
现在又找到一个工具来生成我的各个子类,呵呵,很是不错
http://hi.baidu.com/pplboy/blog/item/4c05cefa5b8f599258ee90c6.html
看看俺生成出来的代码,连注释都生成了

/**
 * @copyright 北京油源恒业科技有限公司 版权所有
 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
 * @Date   2008-8-26 
 * @todo 添加类的说明
 * @see com.yyhy.flex.BaseClass.Para
 */
package com.yyhy.hx.jgpmk;
/**
 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
 * @Date 2008-8-26 
 * @todo 添加类的说明
 * @see com.yyhy.flex.BaseClass.Para
 */
public class Projectinfo{
    private String projectcode;    //ProjectCode
    private String projectname;    //ProjectName
    private String projectplace;    //ProjectPlace
    private String mlinenum;    //MLineNum
    private String mpointnum;    //MPointNum
    private String startdate;    //StartDate
    private String enddate;    //EndDate
    private String constructunit;    //ConstructUnit
    private String remark;    //Remark
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getProjectCode(){
      return ProjectCode;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param ProjectCode
	 */	    
    public void setProjectCode(String ProjectCode){
      this.ProjectCode = ProjectCode; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getProjectName(){
      return ProjectName;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param ProjectName
	 */	    
    public void setProjectName(String ProjectName){
      this.ProjectName = ProjectName; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getProjectPlace(){
      return ProjectPlace;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param ProjectPlace
	 */	    
    public void setProjectPlace(String ProjectPlace){
      this.ProjectPlace = ProjectPlace; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getMLineNum(){
      return MLineNum;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param MLineNum
	 */	    
    public void setMLineNum(String MLineNum){
      this.MLineNum = MLineNum; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getMPointNum(){
      return MPointNum;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param MPointNum
	 */	    
    public void setMPointNum(String MPointNum){
      this.MPointNum = MPointNum; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getStartDate(){
      return StartDate;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param StartDate
	 */	    
    public void setStartDate(String StartDate){
      this.StartDate = StartDate; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getEndDate(){
      return EndDate;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param EndDate
	 */	    
    public void setEndDate(String EndDate){
      this.EndDate = EndDate; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getConstructUnit(){
      return ConstructUnit;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param ConstructUnit
	 */	    
    public void setConstructUnit(String ConstructUnit){
      this.ConstructUnit = ConstructUnit; 
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @return String
	 */	
    public String getRemark(){
      return Remark;
    }
    /**
	 * @author liusheng nlslzf@126.com qq:122609030 msn:liusheng_cy@founder.com
     * @Date 2008-8-26 
	 * @param Remark
	 */	    
    public void setRemark(String Remark){
      this.Remark = Remark; 
    }
}




2
1
分享到:
评论
2 楼 cuixuxucui 2008-08-29  
这些自动生成的东西,手写并不麻烦,关键就在于万一手写的出了问题,查起来很麻烦。

好东西啊,
1 楼 sherrysky 2008-08-28  
很能提高工作效率 

相关推荐

    java代码自动生成工具

    Java代码自动生成工具是一种高效开发辅助软件,它能够根据预设的模板或规则,自动创建出符合特定规范的Java源代码。这样的工具极大地提升了开发效率,减少了程序员在编写重复性结构化代码上的时间,使他们可以更加...

    Xml读取代码自动生成工具

    本文将深入探讨“Xml读取代码自动生成工具”,它旨在帮助开发者简化XML文件的处理过程,通过自动化生成相关的读取代码,提高开发效率。 在编程中,处理XML文件通常涉及到解析XML文档、查找特定节点、提取节点值等...

    jpa代码自动生成工具-springboot

    本文将深入探讨如何使用JPA和Spring Boot结合,实现代码自动生成工具,提高开发效率。 首先,让我们了解JPA。JPA通过提供一套标准API,使得开发者无需关注底层SQL语句,而是通过定义实体类、注解以及Repository接口...

    Generator 代码自动生成工具

    在项目开发过程中,一般会用到数据库开发...Generator 代码自动生成工具,是在cy-security项目中,抽取cy-gen插件,在此基础上完成改造。如需了解cy-security更多信息,可访问: https://gitee.com/leiyuxi/cy-security

    JAVA-mybatis-generator代码自动生成工具

    **JAVA - MyBatis Generator 代码自动生成工具** MyBatis Generator(MBG)是一款强大的Java工具,能够根据数据库表结构自动产生Model类、Mapper接口和XML映射文件,极大地提高了开发效率。这款工具适用于Java...

    AVR代码自动生成工具

    AVR代码自动生成工具是一种专为Atmel的AVR微控制器设计的软件工具,它能够帮助程序员快速生成针对AVR架构的优化代码。AVR微控制器是广泛应用在嵌入式系统中的8位元处理器,因其高效能、低功耗的特点而受到广泛的欢迎...

    代码自动生成工具 C# 抽象三层

    这是写好了的代码自动生成工具,需要自己安装codesmith 4.1 ,数据库每张表设置一个主键,如果有些表没有主键,先设置一个,代码生成后去掉主键就是, 生成后的代码是vs2005 framework2.0 的环境 没有UI 层的代码,...

    mybatis-generator-mysql 代码自动生成工具

    mybatis-generator-mysql 代码自动生成工具里面有具体的描述 https://blog.csdn.net/tnt596/article/details/80279797

    简单好用的Nhibernate代码自动生成工具

    "简单好用的Nhibernate代码自动生成工具"就是为了解决这个问题而出现的。 动软代码生成器是由国内开发者开发的一款完全免费的代码生成工具,它可以根据数据库表结构自动生成包括Nhibernate在内的各种代码,大大简化...

    代码自动生成工具包

    在IT行业中,代码自动生成工具是提升开发效率和减少错误的重要辅助手段。"代码自动生成工具包"就是这样一个专门用于简化编程工作的实用工具,它能够根据预设的模板或者设计模型,自动生成符合规范的源代码,从而减轻...

    Mybatis代码自动生成工具

    Mybatis代码自动生成工具是一种高效开发神器,专为简化基于Mybatis框架的Java项目开发而设计。它能够根据已有的数据库表结构自动生成相应的Java实体类(Entity Class)以及Mybatis映射文件(Mapper XML)中的SQL语句...

Global site tag (gtag.js) - Google Analytics