在当今数字化时代,企业对于灵活、高效和安全的软件开发需求日益旺盛。为了满足这些需求,许多组织转向开源技术,以寻求更具成本效益和创新性的解决方案。JVS基础框架正是在这一背景下应运而生,凭借其私有化部署和完全开源的特性,为Java开发者提供便利。
开源项目简介
JVS是软开企服开源的一款私有化部署的企业级应用构建的基础脚手架,基于Java语言开发的,采用 Spring Cloud+VUE的技术普惠型微服务框架。具有跨平台的特性,主要目标是帮助开发者快速构建稳定、可扩展的应用系统,同时降低开发的复杂性。
开源协议
Apache License 2.0开源协议,允许用户自由地使用、修改和分发源代码。
私有化部署:安全与稳定的保障
随着云计算、大数据和物联网等技术的普及,企业对于数据安全和系统稳定性的要求越来越高。私有化部署作为一种将软件安装在企业内部的方式,能够确保敏感数据不被外部访问,从而保障企业信息安全。JVS基础框架支持私有化部署,允许企业将其部署在内部服务器上,从而使开发者和管理者对系统具有完全控制权。这种部署方式不仅提高了数据安全性,还减少了因外部因素导致的系统不稳定风险。此外,由于系统运行在企业内部,因此还能够更好地满足企业特定的性能和扩展需求。
JVS基础框架的优势
• JVS是服务于数字化转型的企业,提供全站数字化解决方案(基础技术、能力组件、扩展应用)
• JVS为企业提供私有可控、灵活扩展、高性价比的数字化底座
• JVS为研发团队提供快速交付、高性价比的辅助“工具”;
• JVS通过缩短需求到交付的流转链条,从而提升交付的效率、控制交付成本;
• JVS通过可视化的操作,以业务人员的视角驱动项目交付,提升需求的精准度与变更的灵活度;
• JVS基础框架加可扩展的demo的模式,模块化的设计思想,提升系统的灵活度与延展性。
功能介绍
• 系统基础配置-支持对系统名称、logo、icon、登录地址、展示首页、登录页面等基础配置进行设定
• 组织管理-系统可设置和管理组织架构,如创建、编辑和删除部门、团队或子公司等
• 组群管理-用户临时性或者共性的社群管理
• 岗位管理-可自定义和管理组织内的各种岗位,以及每个岗位的责任和权限
• 权限控制-支持基于组织结构和自定义的数据权限,可设置对不同系统资源(如页面、数据或功能)的访问权限
• 多租户-支持多租户功能,支持SaaS能力
• 公告管理-可创建和管理系统的公告或消息,这些公告可以被推送到用户的消息中心
• 消息中心-系统提供统一的消息中心能力,站内消息、邮件消息、短信消息、IM消息
• 统一登录-支持多种模式登录,包括用户名密码、三方认证登录、手机动态码等方式
• 登录日志-对用户登录的动作进行记录,包括登录的应用、登录的浏览器、IP地址、登录的模式等
技术栈
● 表现层(前端)
● 应用逻辑层(后端框架)
● 数据存储层
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。