• 《HiWind企业快速开发框架实战》(1)框架的工作原理


    《HiWind企业快速开发框架实战》(1)框架的工作原理

    1.HiWind架构

    HiWind的基本架构如下:

    持久层部分:同时为框架本身的业务服务,也为开发人员的自定义业务服务。

    逻辑层:分为两个部分,框架本身的逻辑和自定义业务逻辑,其中框架本身的业务在HiWind中已经实现。在项目开发中,用户可以根据需要分层设计自定义业务逻辑。

    展现层部分:支持扩展多种前端,也支持自定义。

    2.HiWind工作流程 

    (1)页面及元素创建流程;

    (2)用户及授权流程; 

     

    3.HiWind发展路线

    (1)前端:扩展前端Bootstrap支持(目前已经在筹备中)和其它主流前端支持;

    (2)持久层:扩展持久层(目前正在重构部分代码和增加ORM);

    (3)设计:增加基于领域驱动设计。

    4.HiWind项目进度

    (1)前端部分(已完成):前端EasyUi扩展

    (2)业务部分(已完成):菜单、表单、查询、触发键、事务、功能、数据字典、机构、用户、角色权限、日志、打印管理等基本业务已经完成

    (3)业务部分(进行中):模型设计、页面模板、主题管理、报表管理、文档管理、Bug管理、平台维护等正在进行之中,持续更新。

    (4)持久层(重构中):持久层基本接口可以引用,部分代码需要重构,正在进行中。

    5.HiWind源码共享声明

    完成部分的源代码在QQ群共享,欢迎加群下载交流:群号:239031814

    未完成部分或重构部分,将在完成测试稳定后共享。

    欢迎有兴趣的朋友加入或提供有价值的建议。

    6.HiWind使用声明

    HiWind目前功能已经完成了多个商业项目,欢迎使用框架学习交流或应用于商业项目。

    框架应用中允许修改部分代码,不允许修改框架名称或修改命名空间或打包后出售等(保留追纠法律责任的权利)。

    ==============================================================================================

    返回目录

    <如果对你有帮助,记得点一下推荐哦,如有有不明白或错误之处,请多交流>

    <对本系列文章阅读有困难的朋友,请先看 《.net 面向对象编程基础》 和 《.net 面向对象程序设计进阶》 >

    <转载声明:技术需要共享精神,欢迎转载本博客中的文章,但请注明版权及URL>

    .NET 技术交流群:239031814 HiWind企业快速开发框架

    ==============================================================================================

  • 相关阅读:
    019-centos的yum用法
    018-DNS解析过程与配置DNS服务
    017-linux正则表达式
    016-sed
    014-配置SSH免密钥登录
    013-安装VNC服务
    012-centos6.5配置静态ip
    010-centos上安装matlab
    mysqlbinlog
    更换mysql数据库的datadir目录
  • 原文地址:https://www.cnblogs.com/yubinfeng/p/5319878.html
Copyright © 2020-2023  润新知