项目技术栈:SpringBoot、Spring Cloud A l ibaba、MyBatis Plus、OAuth2、Easy-ES、Nacos、Redisson、KafkaMQ、
PostgreSQL、Redis
项目描述:
项目的应用包括多租户多应用管理系统,数字孪生三维可视化服务平台,企业分析评价系统,产业链大数据三维可视化分析系统,园区企业综合分析评价系统,安全生产监测服务三维可视化系统,数字沙盘三维展示系统,数字工业 APP ,诉求直通小程序
项目介绍:
1.多租户多应用登录:扩展了 OAuth 2的登录方式,采用自定义的 Ticket 登录模式,实现了多租户多应用的登录功能;并实现了
除本平台外的第三方登录。
2.实时权限管理:实现了实时权限控制功能,即权限分配给用户后,用户无需重新登录或退出系统即可即时生效。
3.国际化支持:项目实现了国际化功能,采用翻译 API 进行文本翻译,使系统可以支持多种语言环境下的使用,提升了系统的用户
友好性和适用性。
4.安全加密技术应用:实现了不同应用具有不同的公钥私钥,采用国密 SM2 加密手段,保证了系统在数据传输和存储过程中的安
全性。这一加密机制为系统的数据保护提供了强有力的支持,确保了敏感数据的保密性和完整性。
5.中间件集成与优化:集成了各种中间件,包括 KafkaMQ、Elasticsearch等,通过对中间件的优化和调整,提高了系统的性能和
效率,确保了系统的高可用性和可靠性。