zoukankan      html  css  js  c++  java
  • org.tinygroup.application-应用启动框架

    什么是Application?

            答:Application翻译成中文就是应用程序,书面定义就是在特定平台上能够执行某种功能的软件程序,它的范围很宽泛:小到初学者的“Hello”程序,大到掌握全球经济的股市交易系统,全部都可以理解为应用。


    Tiny框架是怎么设计Application接口?

            答:Tiny框架认为无论桌面应用还是web应用都是应用程序,差别只是复杂程度不同;应用程序应该是可以被拆分成一系列的活动序列,使用者通过设计活动序列,完成应用程序的加载、卸载等。具体可以归纳如下几点:
    Application特点         
    •                                 应用(Application)是由一组应用处理器(ApplicationProcessor)组成,具体的业务执行全部由应用处理器(ApplicationProcessor)完成。
    •                                 应用处理器(ApplicationProcessor)执行应该是有序的,由应用(Application)统一调度。
    •                                 应用处理器(ApplicationProcessor)可以统一管理配置信息,完成配置的加载、更新、卸载。
    •                                 应用(Application)可以提供上下文(ApplicationContext),方便应用层数据共享。



    小贴士         

                            采用Tiny框架的设计有如下好处:                 

      •                                 业务逻辑变更造成的代码修改,局限在一个或几个应用处理器,应用本身无需变动。
      •                                 框架本身提供很多应用处理器,如Bean管理器、文件处理器、国际化资源管理器等,开发人员仅用配置一下就可以使用,无需写额外代码。
  • 相关阅读:
    .net core3.1 使用log4日志
    windows 使用IIS 部署 .net core3.1
    EntityFramework 延时加载、事务、导航属性
    EntityFramework EF状态跟踪和各种查询
    EF查看SQL2种方式 和 映射
    Sql Server 逻辑文件 '' 不是数据库 '' 的一部分。请使用 RESTORE FILELISTONLY 来列出逻辑文件名。
    async和await
    线程异常处理和取消和线程锁
    Task和TaskFactory
    thread:线程等待,回调
  • 原文地址:https://www.cnblogs.com/j2eetop/p/4610341.html
Copyright © 2011-2022 走看看