一种基于springboot框架的信息处理系统的制作方法

文档序号:24234599发布日期:2021-03-12 13:05阅读:168来源:国知局
一种基于springboot框架的信息处理系统的制作方法

本发明实施例涉及办公平台信息交互领域,尤其涉及一种基于springboot框架的信息处理系统。



背景技术:

在办公领域,通常需要进行对信息处理系统的高效管理、安全保存和快捷利用,通过系统架构方案实现信息处理系统的信息交互也在不断的发展和变化,从最初的单一系统架构方案到后来的多模块架构方案,每一种方案的出现都在基础层次提升了系统的稳定性和性能。

如今互联网厂商也都在推出自己的微服务框架,但现有方法架构依赖设计模式,需要开发人员增加工作量,导致搭建项目和开发部署效率过低。



技术实现要素:

本发明提供了一种基于springboot框架的信息处理系统,使用springboot框架构建信息处理系统,通过springboot框架实现分类映射,实现简单、快速、方便地搭建项目,提高了开发部署效率。

第一方面,本发明提供一种基于springboot框架的信息处理系统,包括springboot服务层和展示层,

所述springboot服务层用于获取输入的办公请求,所述办公请求包括编辑快文操作,使用预设的分类模型对所述办公请求进行分类,基于分类结果将所述办公请求映射至具有编辑快文功能的功能接口,以实现对待编辑快文的处理并获取编辑后的快文,将所述编辑后的快文作为反馈结果;

所述展示层用于获取所述反馈结果并根据所述反馈结果进行展示。

进一步地,所述springboot服务层还包括第一控制器、映射处理器、功能接口、第二控制器和存储模块。

所述第一控制器用于获取从web界面输入的所述办公请求,将所述办公请求发送至映射处理器,从所述映射处理器获取映射结果,基于所述映射结果调用一个或多个所述功能接口,将所述办公请求通过所述功能接口发送至对应的所述第二控制器,获取反馈结果,将所述反馈结果发送至所述展示层;

所述映射处理器用于对所述办公请求进行分类,生成所述映射结果,将所述映射结果发送至所述第一控制器;

所述第二控制器为一个或多个,用于处理所述办公请求,生成反馈结果,将所述反馈结果发送至所述第一控制器;

所述存储模块用于存储所述反馈结果。

进一步地,所述springboot服务层还包括jsp视图模块、javabean模型,

所述jsp视图模块用于将所述反馈结果生成可视化界面,将所述可视化界面发送至所述展示层;

所述javabean模型用于获取所述反馈结果,对所述反馈结果进行封装,将封装后的反馈结果发送至所述存储模块;

所述存储模块用于存储所述封装后的反馈结果。

进一步地,所述第二控制器还用于基于所述反馈结果生成第一关键字;

所述存储模块还用于以键值对的形式存储所述反馈结果及对应的第一关键字。

进一步地,所述办公请求还包括查询请求,所述查询请求包括第二关键字,

则所述第一控制器还用于从所述查询请求中确定所述第二关键字,将所述第二关键字发送至所述存储模块,获取存储模块的查询结果并发送至所述展示层;

所述存储模块用于查询与所述第二关键字相同的所述第一关键字,读取所述第一关键字对应的反馈结果,将所述反馈结果作为查询结果发送至所述第一控制器。

进一步地,所述办公请求还包括删除快文请求,所述删除快文请求包括第三关键字,

则所述第一控制器还用于从所述删除快文请求中确定所述第三关键字,将所述第三关键字发送至所述存储模块,获取存储模块的删除提示信息并发送至所述展示层;

所述存储模块还用于查询与所述第三关键字相同的所述第一关键字,读取所述第一关键字对应的反馈结果,删除所述反馈结果并生成删除提示信息,将所述删除提示信息发送至所述第一控制器;

所述展示层还用于展示所述删除提示信息。

进一步地,所述存储模块为mysql数据库和/或redis数据库。

进一步地,还包括web界面,所述web界面用于接收用户的办公请求,将所述办公请求发送至所述springboot服务层。

本发明通过使用springboot框架构建信息处理系统,使用springboot框架构建信息处理系统,通过springboot框架实现分类映射,实现简单、快速、方便地搭建项目,提高了开发部署效率。

附图说明

如图1所示为本实施例一的基于springboot框架的信息处理系统。

如图2所示为本实施例一的替代实施例模块图。

如图3所示为本实施例一的替代实施例模块图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。

此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。举例来说,在不脱离本申请的范围的情况下,第一特征信息可以为第二特征信息或第三特征信息,类似地,第二特征信息、第三特征信息可以为第一特征信息。第一特征信息和第二特征信息、第三特征信息都是分布式文件系统的特征信息,但其不是同一特征信息。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”、“批量”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

下述实施例的专有名词及英文缩写含义如下:

spring:spring是一个开源开发框架,spring主要用来开发java应用,构建j2ee平台的web应用,其核心就是提供一种新的机制管理业务对象及其依赖关系。

web界面:网络中按照html格式组织起来的文件,在通过万维网进行信息查询时,以信息界面的形式出现,它可包括图形、文字、声音和视像等信息。

实施例一

本实施例提供了一种基于springboot框架的信息处理系统,如图1,包括springboot服务层100和展示层200。

所述springboot服务层100用于获取输入的办公请求,所述办公请求包括编辑快文操作,使用预设的分类模型对所述办公请求进行分类,基于分类结果将所述办公请求映射至具有编辑快文功能的功能接口,以实现对待编辑快文的处理并获取编辑后的快文,将所述编辑后的快文作为反馈结果;可选地,springboot服务层100采用springboot框架或ssm框架,其中ssm指以springmvc做控制器,spring框架管理各层的组件,mybatis负责持久化层,springboot框架指对ssm框架的整合框架,配置更简便,在开发时可以更专注于业务逻辑。以springboot框架为例,获取界面发送的请求给控制器,控制器调用业务层处理逻辑,逻辑层向持久层发送请求,持久层与数据库交互,后将结果返回给业务层,业务层将处理逻辑发送给控制器,控制器再调用视图即可展现数据,业务逻辑更简洁,减少开发人员的工作量。本实施例及下述实施例以springboot框架进行说明。

所述展示层200用于获取所述反馈结果并根据所述反馈结果进行展示。可选地,所述展示层200采用html、css和/或angularjs技术。

在替代实施例中,还包括web界面300,所述web界面用于接收用户的办公请求,将所述办公请求发送至所述springboot服务层。

如图2,springboot服务层100用于将web界面用户输入的信息进行获取、识别分析、行为采集,将最终的应答结果进行筛选返回,具体地。springboot服务层100包括第一控制器101、映射处理器102、功能接口103、第二控制器104和存储模块105。

所述第一控制器101用于获取从web界面输入的所述办公请求,将所述办公请求发送至映射处理器102,从所述映射处理器102获取映射结果,基于所述映射结果调用一个或多个所述功能接口103,将所述办公请求通过所述功能接口103发送至对应的所述第二控制器104,获取反馈结果,将所述反馈结果发送至所述展示层200。

所述映射处理器102用于对所述办公请求进行分类,生成所述映射结果,将所述映射结果发送至所述第一控制器101。

所述第二控制器104用于处理所述办公请求,生成反馈结果,将所述反馈结果发送至所述第一控制器101。

所述存储模块105用于存储所述反馈结果,在替代实施例中,所述存储模块为mysql数据库和/或redis数据库。

例如,在一种实施方式中,当所述办公请求分类为新建快文,则通过映射处理器102映射至第二控制器104,第二控制器104触发自动创建快文列表的任务,以在列表中自动生成空白快文。例如,在另一种实施方式中,当所述办公请求分类为编辑快文,则映射处理器102映射至用于编辑快文的第二控制器104,第二控制器104从存储模块105预存的快文列表中读取所述待编辑快文,基于所述编辑快文对所述待编辑快文进行修改,将修改后的快文返回所述第一控制器101,所述第一控制器101将所述修改后的快文发送至展示层200。同时,所述存储模块105将修改后的快文保存至所述快文列表。

在一种替代实施中,如图3,springboot服务层100还包括jsp视图模块106、javabean模型107。

所述jsp视图模块106用于将所述反馈结果生成可视化界面,将所述可视化界面发送至所述展示层200。

所述javabean模型107用于获取所述反馈结果,对所述反馈结果进行封装,将封装后的反馈结果发送至所述存储模块105。

在该实施例中,所述存储模块105用于存储所述封装后的反馈结果。

本实施例提供了一种使用springboot框架的办公信息交互系统,通过springboot框架进行分类,映射到不同类别的接口实现自动化处理请求并反馈,避免额外开发控制器,实现了简单、快速、方便地搭建项目,提高了开发部署效率。

实施例二

本实施例提供了一种基于springboot框架的信息处理系统,通过基于反馈结果生成关键字,在存储模块105以键值对的形式保存关键字,实现了信息处理系统的历史记录查询。如图3,该系统包括springboot服务层100和展示层200。

所述springboot服务层100用于获取输入的办公请求,所述办公请求包括编辑快文操作,使用预设的分类模型对所述办公请求进行分类,基于分类结果将所述办公请求映射至具有编辑快文功能的功能接口,以实现对待编辑快文的处理并获取编辑后的快文,将所述编辑后的快文作为反馈结果;

所述展示层200用于获取所述反馈结果并根据所述反馈结果进行展示。

所述springboot服务层100包括第一控制器101、映射处理器102、功能接口103、第二控制器104和存储模块105。

所述第一控制器101用于获取从web界面输入的所述办公请求,将所述办公请求发送至映射处理器102,从所述映射处理器102获取映射结果,基于所述映射结果调用一个或多个所述功能接口103,将所述办公请求通过所述功能接口103发送至对应的所述第二控制器104,获取反馈结果,将所述反馈结果发送至所述展示层200;

所述映射处理器102用于对所述办公请求进行分类,生成所述映射结果,将所述映射结果发送至所述第一控制器101;

所述第二控制器104用于处理所述办公请求,生成反馈结果,将所述反馈结果发送至所述第一控制器101;

所述存储模块105用于存储所述反馈结果。

所述第二控制器104还用于基于所述反馈结果生成第一关键字;

所述存储模块105还用于以键值对的形式存储所述反馈结果及对应的第一关键字。

在一种替代实施例中,所述办公请求还包括查询请求,所述查询请求包括第二关键字,即用户向信息处理系统输入待办、已办快文信息的查询信息,信息处理系统返回查询得到的快文信息作为查询结果。

则所述第一控制器101还用于从所述查询请求中确定所述第二关键字,将所述第二关键字发送至所述存储模块105,获取存储模块105的查询结果并发送至所述展示层200;

所述存储模块105用于查询与所述第二关键字相同的所述第一关键字,读取所述第一关键字对应的反馈结果,将所述反馈结果作为查询结果发送至所述第一控制器101。

在另一种替代实施例中,所述办公请求还包括删除快文请求,所述删除快文请求包括第三关键字。

则所述第一控制器101还用于从所述删除快文请求中确定所述第三关键字,将所述第三关键字发送至所述存储模块105,获取存储模块105的删除提示信息并发送至所述展示层200;

所述存储模块105还用于查询与所述第三关键字相同的所述第一关键字,读取所述第一关键字对应的反馈结果,删除所述反馈结果并生成删除提示信息,将所述删除提示信息发送至所述第一控制器101;

所述展示层200还用于展示所述删除提示信息。

在一种替代实施例中,所述信息处理系统还能够实现分类标签,用户从web界面输入或选择分类标签的第四关键字,所述第一控制器101将所述第四关键字发送至映射处理器102,所述映射处理器102将所述请求进行分类,至存储模块105调取预存的分类快文列表,将所述分类快文列表发送至所述展示层200。

在一种替代实施例中,所述系统还能够实现星标功能,用户标记快文,数据库为存储的快文添加标识并返回可视化界面;用户从web界面选择待标记快文执行标记操作,所述第一控制器101将所述标记操作发送至映射处理器102,所述映射处理器102对所述操作进行分类,确定为标记操作,则从存储模块105预存的快文列表中调取所述待标记快文,将所述待标记快文发送至用于执行标识任务的所述第二控制器,以使所述第二控制器执行所述标记操作,将标记后的快文列表发送至所述展示层200和存储模块105。

在一种替代实施例中,所述系统还能够实现快文历史排序功能,用户在一次或多次执行信息处理后,每一次生成的内容包括反馈结果和反馈时间,则所述存储模块105还用于存储所述反馈结果和反馈时间,基于所述反馈时间对所述反馈结果进行排序存储。

本实施例通过在存储模块以键值对的形式保存关键字,实现了信息处理系统的历史记录查询、删除快文记录的技术效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1