技术特征
跨平台
- 服务器:支持ARM架构国产服务器,和x86架构主流服务器
- 操作系统:支持统信UOS、银河麒麟、openEuler等国产操作系统,和Linux、UNIX、Windows主流操作系统
- 数据库:支持达梦、人大金仓、openGauss等国产数据库,和MySQL、PostgreSQL、Oracle主流数据库
- 应用服务器:支持东方通、宝兰德等国产中间件,和Tomcat、Weblogic、WebSphere主流中间件
- 虚拟化:支持Docker和Kubernetes
环境要求
- Servlet 3.1 或更高版本(如Tomcat9、Tomcat8.5)
- JDK8或JDK11
数据库
- 达梦 8 或更高版本
- KingbaseES V8 或更高版本
- openGuass 5 或更高版本
- MySQL 5.7 或更高版本
- Oracle 10g 或更高版本
客户端浏览器
- Edge(Chromium版)
- 谷歌浏览器(Chrome)
- 火狐浏览器(Firefox)
- 360浏览器
后端技术
- SpringBoot:提供了对Spring开箱即用的功能。简化了Spring配置,提供自动配置auto-configuration功能。
- SpringMVC:MVC框架,使用方便,Bug较少。
- SpringSecurity:安全组件。
- Mybatis:持久化框架。
- Mybatis-PageHelper: 分页组件
- FreeMarker:网站模板组件。
- Lucene:全文检索组件。
- Flowable:工作流组件。
- Liquibase:数据库跟踪、管理工具。
- Quartz: 定时任务组件。
- Caffeine: 缓存组件。
- Jackson: JSON库。
- HikariCP: 数据库连接池。
前端技术
- Vue 3:JavaScript框架。
- ElementPlus:Vue 3 UI 框架。
- Vite: 下一代前端开发与构建工具。
- TypeScript: JavaScript的一个超集。
- Tailwind CSS: 功能类优先的 CSS 框架。
- VueRouter: Vue 路由组件。
- VueI18n: Vue 国际化组件。
- Pinia: Vue 存储库。
- Tinymce: 富文本编辑器。