当前位置:网站首页>Introduction to JVs Foundation
Introduction to JVs Foundation
2022-07-27 20:44:00 【jonyleek】
------------------------------------------------------------------------------------------------------------------------
JVS It is the enterprise digital rapid development platform that soft development enterprise service strives to build , The platform supports native applications and light applications , Some of these functions are already in gitee The open source , Open source address :gitee.com/software-minister/jvs, This article is one of a series of articles .
--------------------------------------------------------------------------------------------------------------------------
Enterprise informatization base
JVS It is a basic development platform for software development teams to quickly realize applications , It is mainly positioned in the general base of enterprise informatization , Adopt micro service distributed framework , Provide rich basic functions , Integrate many business engines , It is flexible , Interface configuration is friendly to developers , The underlying container is built , Set persistence build .
Product design positioning
- JVS It is positioned as a rapid scaffold to assist the R & D team , Reduce the cost of building basic scaffolding for the project
- JVS Service object of : Small and medium-sized R & D teams , use spring cloud +VUE The shelf of , The skills are more general , Personnel are easier to recruit
- JVS Build a base to support the design logic of multiple applications , Try to modularize daily projects , Application , Gradually transition from code reuse to product reuse
- JVS Some basic general applications will be pre planted , In this way, the development team can quickly enter the delivery state by simply modifying the requirements
Application mode

JVS Three types of applications are supported in the system , Native applications 、 Light application 、 Three party applications :
- Native applications , be based on JVS Basic framework , Through normal coding 、 Published applications , Defined as native application .
Features of native applications , Develop normally in the traditional way , The system provides the underlying service capabilities , Continue to use traditional program development , The characteristics of this way ,JVS Multiple capabilities have been integrated , Include users 、 role 、 Permissions system 、 Message alert 、 Log audit 、 Business management and other basic system capabilities , Developers only need to write according to the basic specifications , Open the box . shortcoming : Need to have the basic ability of technology development 、 Unable to publish in real time .
- Light application , be based on JVS Provides a simple application generated by the interface application configuration tool , Defined as light application .
Light application adopts the basic designer provided by the system for business interface configuration and assembly , The basic designer contains ( Chart 、 list 、 Forms 、 Logic 、 technological process 、 report form ), Manage through application , Connect all the designed pages or applications . Light application features , Business personnel can edit , Ready to use , There is no need for backstage cooperation , shortcoming : The ability to implement application services depends on the ability of the basic components to provide , Customization requires basic components or code extensions .
- Three party applications , docking JVS Authority management system , Docked third-party applications , Defined as a third-party application .
Connect through user permissions , Realize the single sign on of application , This is usually between systems SSO, It is commonly used in large enterprises .
- Hybrid applications : Adopt native development + Easy to use with the development of

Foundation frame prefabrication demo
apply name | Application instructions | The development way | characteristic | Application status |
Rapid development Suite | be based on JVS Low code development tools for basic framework construction , It contains multiple visual business configuration engines | Native development | Privatization 、 Powerful 、 Flexible use 、 Scalable 、 Code level authorization is available | Has been released 2.1.4 Commercial version |
Enterprise documents | be based on JVS Build an enterprise level content management platform , rely on JVS Basic users of 、 jurisdiction 、 Application and other capabilities , Build a team knowledge base 、 Online editing 、 Full text search engine 、 Template documents and other basic functions | Native development | Docking multiple document processors 、 Support a variety of enterprise level scenarios 、 Privatization 、 Code level authorization is available 、 Support customization | Has been released 2.1.4 Commercial version |
Task coordination | be based on JVS Build an enterprise task collaborative management tool , rely on JVS Basic user and authority system , Realized the project - General management of tasks 、 Personal to-do list 、 Target management and other task promotion tools | Native development | The general template supports multiple scenarios 、 Privatization 、 Code level authorization is available 、 Support customization | Has been released 2.1.4 Commercial version |
Enterprises OA | be based on JVS+ Rapid development Suite , The configuration is common within the enterprise OA Approval related functions | Light application | Flexible adjustment , Fast on-line | The configured |
CRM Customer management | be based on JVS+ Rapid development Suite , Configured internal general customer management system , Including clues 、 Customer 、 product 、 Order 、 Contract and other links management | Light application | Flexible adjustment , Fast on-line | The configured |
Web conferencing | be based on JVS Build an enterprise class video conference system | Native development | Privatization 、 Code level authorization 、 Support customization | Already open experience version |
--------------------------------------
边栏推荐
- shell
- [hierarchical reinforcement learning] HAC paper and code
- 2022-07-19 网工进阶(二十)BGP-路由优选、路由优选逐条分析
- Scrollintoview realizes simple anchor location (example: select city list)
- Passive income: return to the original and safe two ways to earn
- Homology and cross domain
- DP (dynamic programming)
- [RCTF2015]EasySQL-1|SQL注入
- MySQL learning record (III) multi table query, sub query, paging query, case statement, single line function
- Get wechat product details API
猜你喜欢

我也是醉了,Eureka 延迟注册还有这个坑

Flask-MDict搭建在线Mdict词典服务

做测试, 就得去大厂,内部披露BAT大厂招聘“潜规则”

一个程序员的水平能差到什么程度?

Check the internship salary of Internet companies: with it, you can also enter the factory

Knowledge dry goods: basic storage service novice Experience Camp

Under the epidemic, I left my job for a year, and my income increased 10 times

盘点下互联网大厂的实习薪资:有了它,你也可以进厂

MLX90640 红外热成像仪测温传感器模块开发笔记(七)

Jetpack compose performance optimization guide - compilation metrics
随机推荐
Redis 事物学习
Huawei's 150 member team rushed to the rescue, and Wuhan "Xiaotangshan" 5g base station was quickly opened!
Understand the wonderful use of dowanward API, and easily grasp kubernetes environment variables
Jetpack Compose 性能优化指南——编译指标
How to monitor the running status and usage of NVIDIA Jetson
Redis queue, RDB learning
What are the apps of regular futures trading platforms in 2022, and are they safe?
How to solve the problem of missing alarm information and synchronization when Haikang equipment is connected to easycvr?
Software test interview question: string "axbyczdj", if you get the result "ABCD"
Data warehouse construction - DWD floor
MySQL learning record (III) multi table query, sub query, paging query, case statement, single line function
Jetpack compose performance optimization guide - compilation metrics
[RCTF2015]EasySQL-1|SQL注入
Clickhouse implements materializedpostgresql
Interviewer: what is the abstract factory model?
IE11 下载doc pdf等文件的方法
Redis hash structure command
Slf4j introduction
JVM overview and memory management (to be continued)
Software test interview question: how to output "0001" when a number is known to be 1