代码自动化?基于代码生成器的.net开发框架 Learun_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 代码自动化?基于代码生成器的.net开发框架 Learun

代码自动化?基于代码生成器的.net开发框架 Learun

 2019/4/26 18:45:34  大家都说我很棒  程序员俱乐部  我要评论(0)
  • 摘要:到底有没有每次新开发项目都要从头开始设计?有木有一个通用的快速开发框架?并且得是ASP.NETMVCAndBootstrap?数据库不要手工创建?框架对未来业务支持的扩展性好?这么简单的功能还需要一天搭建基础环境?能不能只关心我所需要的业务?有这样的一个项目,基于ASP.NETMVC、EntityFramework、Bootstrap的快速开发框架,只需3秒钟即可创建一个带有简单用户管理的项目。郑重声明下载地址:http://www.learun
  • 标签:.net net 代码 开发

?

到底有没有

每次新开发项目都要从头开始设计?有木有一个通用的快速开发框架?并且得是ASP.NET MVC And Bootstrap?数据库不要手工创建?框架对未来业务支持的扩展性好?这么简单的功能还需要一天搭建基础环境?能不能只关心我所需要的业务?

有这样的一个项目,基于ASP.NET MVC、EntityFramework、Bootstrap的快速开发框架,只需3秒钟即可创建一个带有简单用户管理的项目。

郑重声明

下载地址:http://www.learun.cn/Home/Index

登录界面

??

class="uploaded-img" style="vertical-align: middle; max-width: 100%; width: auto; height: auto; min-width: 200px;" src="https://upload-images.jianshu.io/upload_images/14096236-78c37599539bb85f?imageMogr2/auto-orient/strip%7C/Upload/Images/2019042618/3A680A484E2C3EB2.jpg" width="auto">
?

系统开发主界面

??


?

力软敏捷开发框架是基于代码生成器进行二次开发,简化开发流程,解放“码农”。

开始了

1、选择一种开发向导

??


?

2、指定数据源、对各项开发参数进行设置

??


?

??

need-to-insert-img

??跟着开发向导一步步设置就可以自动生成代码,代码会根据开发者的设置放入到指定项目的指定位置。标准的 MVC 架构,表示层代码在 LeaRun.Application.Web 项目下。

need-to-insert-img

实体层代码被自动放置在 Entity 下

??


?

下面是实体层代码,一看就能明白。

??

need-to-insert-img

??下面是业务逻辑层,这里是按工厂模式生成的,当然框架里已经提供了 IOC 容器也可以直接调整成依赖注入模式。

need-to-insert-img

接口层代码

??

need-to-insert-img

数据访问层,数据工厂已经将对数据库的访问提供了 EF 及 Dapper 这两种 ORM 的封,绝大部分情况下不需要写 SQL 语句,普通的 Lambda 表达式即可完成各种查询,代码整洁,可读性很好。

??

need-to-insert-img

如果需要换成依赖注入模式,只需在 IOC 配置文件注册即可

??


?

下面是 MVC 中的视图层

??


?

??前后端通过 ajax+json 交互。就像上面,后台返回的 json 数据,很简单的就绑定到了表格上。像数据字典的也不用写 SQL 关联,这里的数据字典,直接就可以显示来名称。当然这些代码都是可以生成出来的。需要二次开发的话可以直接修改这些代码。


?

下面是表单页里的内容

??


?

??


?

其实里面很多功能是组件化的,像单据编码,就是通才编码规则生成的。

谢谢捧场

发表评论
用户名: 匿名