介绍

一款轻量级开源的代码生成器,相对较动软代码生成器而言要轻量的多,支持多种数据库,所用到dll组件也都在github有源码,代码非常的简单有点基础的看源码可以把生成的项目改成自已的风格。

特色

该代码生成器最大的特点就三个简单 ,无需安装,生成的代码 简单并且有教学用例,还有就是调试和修改模版简单。

使用步骤

1.从上面的地址下载 SoEasyPlatform到本地

2.解压项目

点击SoEasyPlatform.sln打开项目

3.配置三个参数

const SqlSugar.DbType dbType = DbType.SqlServer;//数据库类型

const string connectionString = "server=.;uid=sa;pwd=@jhl85661501;database=SqlSugar4XTest";//连接字符串

const string SolutionName = "SoEasyPlatform";//解决方案名称

4.F5运行

5.完成

我们发现两个类库已经添加到解决方案下面了,并且相关的dll的类库引用也帮我们做好了,非常方便,数据库有改动后F5刷新就好了。

如何使用生成的代码开发项目

1.新建一个项目

Web项目或者控制台都可以

2.引用生成的类库

3.代码如下

//实例化一下

StudentManager m = new StudentManager();

//用m点需要的方法

m.Insert(new Sugar.Enties.Student() { Name="aa" });

m.GetList();

//m.xxx

springmvc SSM shiro redis 后台框架 多数据源 代码生成器

A集成代码生成器 [正反双向(单表.主表.明细表.树形表,开发利器)+快速构建表单 下载地址    ; freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面.建表sql脚本,处理类 ...

分享一个与ABP配套使用的代码生成器源码

点这里进入ABP系列文章总目录 分享一个与ABP配套使用的代码生成器源码 真对不起关注我博客的朋友, 因最近工作很忙, 很久没有更新博客了.以前答应把自用的代码生成器源码共享出来, 也一直没有时间整理 ...

ABP配套代码生成器(ABP Code Generator)帮助文档,实现快速开发

ABP代码生成器介绍 针对abp这个框架做了一个代码生成器,功能强大.分为两大功能点,一个是数据层,一个是视图层. 数据服务层:通过它,可以实现表设计.领域层初始化.多语言.automapper自动注 ...

基于AgileEAS.NET SOA 中间件领域模型数据器快速打造自己的代码生成器

一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

Razor Engine,实现代码生成器的又一件利器

Razor Engine,之前仅仅是ASP.NET MVC的一种View引擎,目前已经完全成为一种可以独立使用的模版引擎,并且已经成为了CodePlex上一个开源的项目(http://razoreng ...

C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 更优美的Oracle数据库上的代码生成器

代码生成器进行了改进,针对Oracle数据库生成更优美的代码.这样生成出来的代码,更像微软的风格,更像C#.NET的标准规范,阅读起来也更优美.把Oracle表字段名默认大写, 有_分割等进行了优化, ...

[NHibernate]代码生成器的使用

目录 写在前面 文档与系列文章 代码生成器的使用 总结 写在前面 前面的文章介绍了nhibernate的相关知识,都是自己手敲的代码,有时候显得特别的麻烦,比如你必须编写持久化类,映射文件等等,举得例 ...

RDIFramework.NET平台代码生成器V3.1版本全新发布-更新于2016-10-29(提供下载)

本次主要更新内容: 1.增加对Oracle表创建语句的查看. 2.新增对MySql的代码生成支持. 3.全面重构对多线程的支持,改变以前会无故退出的现象. RDIFramework.NET代码生成器V ...

RDIFramework.NET平台代码生成器V3.0版本全新发布-更新于20160518(提供下载)

最新版本请转到:RDIFramework.NET平台代码生成器V3.1版本全新发布-更新于2016-10-08(提供下载) RDIFramework.NET代码生成器V3.0版本修改了针对3.0版本的 ...

随机推荐

MySQL复合分区

到底还是开源软件,MySQL对复合分区的支持远远没有Oracle丰富. 在MySQL 5.6版本中,只支持RANGE和LIST的子分区,且子分区的类型只能为HASH和KEY. 譬如: CREATE T ...

HDU 5716 带可选字符的多字符串匹配(ShiftAnd)

[题目链接] http://acm.hdu.edu/showproblem.php?pid=5716 [题目大意] 给出一个字符串,找出其中所有的符合特定模式的子串位置,符合特定模式是指,该子串 ...

特殊函数(__all__)

python里__all__ 属性分别于模块和包之中的用法 一. 在模块(*.py)中使用意为导出__all__列表里的类.函数.变量等成员,否则将导出modualA中所有不以下划线开头(私有)的成员 ...

05).30分钟学会Servlet+过滤器+监听器+实际案例

一.Servlet简介: Servlet程序处理流程 二.Servlet程序实现 实现要求 Servlet属于java ee范畴,而java和javac属于java se范畴,要想编译servlet必 ...

ZOJ 2859 二维RMQ(模板)

这题求范围最小值,RMQ正好是用来解决这方面的.所以再适合只是了,又是离线静态输入输出的,所以时间比二维线段树快. #include #include

os.mkdir()和os.path.join()的区别

os.path.join("D:\","test.txt")结果是D:\test.txt,并且在我们往里面写东西,然后保存,在这个目录下会生成这个文件,但是如果 ...

ES6 class 基本使用

更多推荐

c语言源码代码生成器,SoEasyPlatform 代码生成器