• 后台事务开发之简单示例


    前言

    后台事务的使用相当多,类似数据库的job,可以通过配置实现自动触发功能。例如定时抓取数据、定时生成排版、定时进行考勤计算等等.....

    创建后台事务由两种方式:Function、Facade   Facade 使用较为居多。该部分只介绍如何创建并使用后台事务帮助你做定时任务,后续将介绍其原理。

    下面将通过简单后台事务示例进行介绍其使用方式:

    1. 首先,我们要在BOS Studio的BIM视图下新建facade,如图所示:

      2. 在facade 上添加方法

      3. 定义好facade以后,将该facade进行发布,自动生成代码和元数据

      4. 元数据发布的同时会生成java代码。在该方法中编写业务逻辑代码即可。

      5. 进行class metas jar的打包以及部署。

    class部署路径:根目录easserverlibsp

    metas部署路径:根目录easservermetassp     easserverdeployfileserver.eareasWebClientmetassp

      6. 重新生成子系统树,使用文本编辑器打开路径为 根目录 easserverproperties SubSystem_bos.xml,增加最后一行,然后用控制台生成子系统树。

      7. 进行后台事务的定义,选择任务就是定义好的facade方法,然后设置调度计划(就是触发机制,时间)。

     

    效果展示

     会定时执行java类的_execution方法,我在d写的是一个输出语句,定时10秒执行。

  • 相关阅读:
    JS防抖和节流
    移动端屏幕适配
    vue、react对比
    HTTP缓存
    程序员必备技术网站
    W3C标准、表现与数据分离、web语义化
    VUE的响应式原理
    react更新渲染及渲染原理
    ubuntu下mysql的环境搭建及使用
    apktool反编译工具
  • 原文地址:https://www.cnblogs.com/lyc-smile/p/7325906.html
Copyright © 2020-2023  润新知