前言

    写这个项目有很长一段时间了,期间也修修改改,写到最后,自己也没咋用(研究方向变化了)。

  正文

    具体项目开源了:https://github.com/supperlitt/WebAutoCodeOnline (这个应该不算一个广告文)

    要说技术,感觉也没啥,就是写上一些自认为合适的模板,然后根据模板写一些通用的类文件上去。然后用。。。

   栗子

    没有例子,看一堆文字,眼睛是花的。。

     有2个exe,最新的直接接入数据库的项目:WinGenerateCodeDB,WinAutoCode(老项目用代码生成,也还能用)

    运行一些,然后。。。出现了下面的主界面,选择数据库,表,当然字段本身有注释就是极好的了。。

         

    好了,下一步,这个界面功能有点多,但是别怕,大部分用不上。

    1、选择需要显示的字段,从左边移动到右边(支持批量)

    2、选择,列表操作按钮,主显示,添加,编辑(编辑的时候,最好不要带上主键ID,否则可能出问题),删除。

    

    直接进入下一步:选择生成代码的平台和基于版本,前端框架(EasyUI是老项目,Bootstrap才是最新的。。。)

    

    继续,下一步:这里就可以出界面了,如果只是生成Model也就到这里了,如果需要页面,点击页面就出现代码。文本框是支持

    全选的,不是点按钮,按钮是啥内容,看看代码,不记得了。

    

    。。。。到这里你以为就结束了,然而不是。我帮你们拷贝了一下,生成了一个项目,不过Dapper和MySql是我自己额外引入的。

    

    项目有了,当然我没有分层了。。

    看网页效果吧。小伙伴们等着急了,页面显示还有点欠缺(标签,需要依赖注释,日期显示,可以在图2,设置样式,进行调整。)

    

    功能到这里就结束了,有一个说明一下,前段使用的是cdn,所以这里直接就有样式了,不过,DateTime控件直接用CDN有问题,用本地的就没毛病,我想项目里面应该是有这些源码的,就不唠叨了。

    至于有些文本框前面没有说明,为啥,那是因为你没写备注。。。

    总结

      其实也懒得开源,懒得写博文的,看到各位大牛们转别的平台,有点慌神,其实也不是大牛们愿意转,可能是工作需要吧。好了,没啥写的了。

  

最新文章

  1. Win10计算器在哪里?三种可以打开Win10计算器的方法图文介绍
  2. C#-WinForm-Winform TextBox中只能输入数字的几种常用方法(C#)
  3. 第一章:UNIX基础知识
  4. 小心一些,断言可能让你的造成循环引用NSAssert
  5. [LintCode] Add and Search Word 添加和查找单词
  6. [转]Designing a User Interface
  7. HttpClient(4.3.5) - HttpClient Proxy Configuration
  8. 开源消息中间件DotNetMQ
  9. CF#231DIV2:A Good Number
  10. elasticsearch data importing
  11. Java 集合 LinkedList的ListIterator
  12. Android中通过pid获取app包名
  13. Delphi中TApplication详解
  14. 小程序构建npm出现没有找到node_modules
  15. kali蓝牙渗透
  16. C# 连接池开发,多连接高效应用开发,多连接自动维护管理。
  17. 【Codeforces 152E】Garden
  18. Mayor's posters POJ - 2528(线段树 + 离散化)
  19. ie7 下 float换行问题与vertical-align:middle; 失效问题
  20. CentOS6.8环境下搭建yum网络仓库

热门文章

  1. opengl实现直线扫描算法和区域填充算法
  2. Bind Enum to Combobox.SelectedIndex
  3. TinyMCE插件CodeSample前后端应用
  4. ubuntu 16.04 安装 openjdk 1.7
  5. 让用户使用第三方账号(如亚马逊账号)接入AWS IoT系统
  6. SpringMvc 资料
  7. 微信小程序把玩(四)应用生命周期
  8. SQL之连接查询
  9. 在asp.net 中web.config配置错误页
  10. CS224n笔记一:开端