牛腩新闻系统(四)——类生成器生成实体代码

之前代码基本都是自己写,但是有没有想过,如果能想EA图那样,画好基本的类图,

代码就出来了,那该多好呀!

嗯,这真就有这么一款小软件,能自动帮助我们生成实体类的代码,当然软件是可以

自己制作的。下面是牛腩新闻系统中在实体类中用“实体类生成器”生成代码的过程,

下面是具体的步骤:

1、按照相应的空格填好,类名、类说明

2、命名空间默认是无,填好实体名:Model,填写好相应的属性

比如id,name,相应的类型以及备注。

3、选择“新闻系统"所在的Model层。然后在刷新一下VS进行更

新,点击”显示所有的项目“——右击选择”包括在项目中“

4、之后就能看到Model层已经出来代码了。生成代码的效果:

/*
 *  作者:何新生
 *  创建时间:2015/6/11 18:31:22
 *  类说明:新闻类别实体类
 */
namespace Model
{
    /// <summary>
    /// 新闻类别实体类
    /// </summary>
    public class Category
    {
        private string id;
        /// <summary>
        /// 主键,自曾
        /// </summary>
        public string Id
        {
            get { return id; }
            set { id = value; }
        }

        private string name;
        /// <summary>
        /// 类别名称
        /// </summary>
        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        public Category(string id, string name)
        {
            this.id=id;
            this.name = name;
        }
    }
}

这样不仅节约了编写代码的时间还节省了精力,提高了代码的效率。

种子地址: 牛腩新闻系统 ”类实体生成器“  地址:

http://down.51cto.com/data/822014

时间: 2024-11-06 14:03:41

牛腩新闻系统(四)——类生成器生成实体代码的相关文章

牛腩新闻系统(一)——UML、数据库设计

一.初识牛腩系统 牛腩(Brisket)即牛腹部及靠近牛肋处的松软肌肉,是指带有筋.肉.油花的肉 块.这是一种统称. 若依部位来分,牛身上很多地方的肉都能够叫做牛腩,牛腩主要特 点是筋肉多,油少,甚至全是瘦肉.看来学习的这个系统.牛腩新闻系统是B/S中的精 华.经典呀! 以下一起就開始品尝吧.                 二.学习牛腩须要的软件 1.主要是要安装VS 和数据库SQL 2.其它软件: Dreamweaver        Flash        PhotoShop 3.浏览器

牛腩新闻系统(五)——一些小技巧

 牛腩新闻系统(五)-成长小技巧 在牛腩新闻系统的学习和编码过程中,老师指引了不少的学习技巧,帮我们快速并高 效的学习,让系统运行,这些看似不难,但是很实用,我想不仅仅是在这次牛腩系统, 以后也会有很大的用处的,比如,让代码变得整洁.看起来舒适,之前我就是按空格 键,让代码变得更加的整齐好看,但是这样的时间和精力真的花费很大,现在知道只要 Ctrl+k和Ctrl+D就行了,整页的代码都自动规范化了,变得相当的整齐. 1.设置代码文档成整齐格式: 编辑--设置文档格式Ctrl+k,Ctrl+D 2

牛腩新闻系统(二)——原型图、数据库文档

牛腩新闻系统(二)--原型图.数据库文档 之前建好数据库,进行外键的设置和原型图的构件,常常听有经验的软件设计师说,一 个项目经理,如果计划花四个月完成一个软件,那么研究数据可和原型图需要花上两个 月左右的时间,设计好了数据库和原型图,相当于完成了70%左右,由此可知数据设计和 原型图设计的重要性. 一.数据库文档 1.选中newsId 左边三角型,拖动着指针指向右边的news 表: 成功之后效果如下: 2.将时间comment 表和news表中的GreatTime 中属性直接改成获取当前时间:

牛腩新闻系统的公布

在给win8.1系统装VS时遇到了.NETFramework3.5的安装问题,我就了解到事实上windows系统自带了非常多功能,仅仅只是是没有开启,须要用户使用时,自行开启,这次的牛腩新闻公布系统的IISserver也不例外: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGdic3FsaXV5aW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"

牛腩新闻系统的发布

在给win8.1系统装VS时遇到了.NETFramework3.5的安装问题,我就了解到其实windows系统自带了很多功能,只不过是没有开启,需要用户使用时,自行开启,这次的牛腩新闻发布系统的IIS服务器也不例外: 在开始菜单中输入IIS,启动IIS 启动网站 右键单击左侧的链接框内的文件,切换到内容试图,右击login.aspx,选择浏览,可在浏览器中见到想见的网页,如果想在局域网中的其它电脑上访问此网页,只需将刚刚打开的网页中的地址,复制到局域网中其它电脑上浏览器中的地址栏即可. 遇到的问

IDEA——mybatis-generator插件自动生成实体代码(Maven)

利用MyBatis生成器自动生成实体类.DAO接口和Mapping映射文件.  mysql-connector-java-5.1.6-bin.jar mysql驱动包  mybatis-generator-core-1.3.5.jar 自动生成器包 maven 配置mybatis-generator插件 一.pom.xml 两处配置 (1) (2) 二.创建 generatorConfig.xml 配置如下: 1 <?xml version="1.0" encoding=&quo

牛腩新闻系统小结一之BS与CS

牛腩的学习已将进行了四十多天了,我可能进行的这部分很慢,而且我真的感觉带再做一个项目的时候,代码的编写真的不是最重要的,在进行这部分学习的时候一开始在进行这部分学习有一个线路就是,画图和文档---->分层搭好架构--->编写数据库存储过程--->分层编写功能--->完善功能. 在这个发布系统中大部分的我们都见过比如分层.文档画图.存储过程这些我们在CS学习的时候我们都已将接触过,根据知识网我们来看一下BS和CS我的见解: (1)U层的形式 我感觉BS跟CS的的表现层不同,BS需要用

mybatis逆向工程--自动生成实体代码(mybatis-generator)

随便找个目录,  添加文件, 如图 主要是两个jar包,  generator的下载路径:   https://github.com/mybatis/generator/releases   驱动包随便找了 接下来看下配置文件, 直接贴出代码 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD

powerdesigner 生成实体代码 附加生成xml

转自 http://www.java123.net/546230-1.html ,模板已修改成自己的 1.打开 Object Language Properties 菜单位置:Language → Edit Current Object Language 在 C# 2::Profile\Classifier\Generated Files ,创建一个 entity.xml 文件. Name: entity.xml FileName:%topContainerCode%.xml Comment: