java低代码开发平台,能快速开发,节省人工成本,提高开发效率。
国内快速开发平台如目前流行的低代码快速开发平台(如有天翎 ?,普元,天纵,等厂家)myApps微服务架构,多租户模式,门户集成,单点登录,移动端(企业微信,钉钉,APP),功能模板都是可视化配置(如表单引擎,视图引擎,流程引擎,报表引擎,像操作word或Excel,扩展性强,提供源代码,支持国产数据库,操作系统((瀚高,达梦,统信,中标麒麟等)如天翎java平台后端核心框架:Spring MVC+SpringBoot2.X,视图框架:Spring MVC,缓存框架:Ehcache+Redis,持久层框架:Hibernate+JDBC+File System Serilizable,安全框架:Spring security+antisamyt等
如果需要的是JAVA低代码开发平台的话,可以了解一下JNPF快速开发平台:
jnpf-java-boot 采用J2EE技术体系,基于 Spring Boot 框架封装的快速开发平台,包含多种开箱即用功能,具备RBAC功能、Xss防跨站攻击、自动生成前后端代码、多种存储系统等等多个功能和模块,支持多业务系统并行开发,支持多服务并行开发,平台设计灵活可扩展、可移植,可应用高并发需求,同时兼顾本地化、私有云、公有云部署,支持SaaS模式应用。核心技术采用 Spring Boot、Mybatis-Plus、MinIO 等主要框架和中间件,前端基于 vue-element-admin 框架定制开发。为企业服务化中台整合、数字化中台转型提供强力支撑。
【平台特性】
采用前后端分离的模式:前端基于 vue-element-admin 框架定制开发;
统一授权、认证:基于 Spring Security、Spring OAuth2、JWT 实现的统一认证服务中心,登录基于Spring Security 的标准登录流程。客户端授权支持 Oauth2.0 的四种授权模式:授权码模式、简化模式、密码模式、客户端模式,授权流程跟标准的 Oauth2流程一致。web 端采用简化模式登录系统,移动端可使用密码模式(password)登录系统。同时还支持基于Spring Social的三方账号登录方式,如微信等,并提供拓展模式,支持更多三方渠道。
灵活的权限控制:基于RBAC权限管理,该功能模块下的功能用于维护企业的组织架构信息以及员工信息。主要包含了组织信息、组织架构、企业通讯录、通信录同步等功能。用户可在此功能模块下维护公司的组织架构信息(组织/部门/角色/岗位)和用户信息,也可以通过第三方应用(钉钉/企业微信)将组织架构信息一键导入到系统中,也可以使用组织架构和员工信息的导入功能将数据导入到系统中。
支持多种数据库:支持MySQL、SQL Server、Oracle、PostgreSQL、达梦数据库、人大金仓数据库等,您无需关心不同类型数据库间的语法区别;
统一接口管理:基于 Swagger 拓展的API文档服务,主要提供在平台开发阶段的API文档管理和API调试等功能。
JNPF就是为企业数字化转型提供了一大“硬件”,方便企业在数字化转型过程中,最大限度降低企业的试错成本,提高转型效率。大家也可以前往官网试用体验。全面费用管理对企业和组织追求流通效率最优的价值体现在——成本价值、效率价值和体验价值。
【平台组成】
前端应用
jnpf-web:前端主项目,基于 vue-element-admin 框架定制开发
jnpf-web-datascreen:前端大屏项目
jnpf-web-datareport:前端报表项目
jnpf-web-tenant:前端多租户项目
后端应用
jnpf-java-boot:boot后端主项目;
jnpf-datareport:报表设计服务,通过配置数据集,通过执行SQL获取数据以渲染平面报表、图形报表的服务;
jnpf-file-preview:本地文件预览服务,支持doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等格式文件;
jnpf-tenant:多租户服务,简单配置可实现数据隔离模式多租户应用