项目描述:
SaaS 是一个使用 Gradle构建的基于 Spring MVC架构的 Java 项目。是分贝通公司的核心管控业务,包括企业员工组织架构、权限规则、小型OA系统。
项目职责:
SaaS 项目底层架构的设计与实现,集成Spring MVC 、Mybatis 等框架。
Hyperloop 组织架构相关功能的迁移和维护。
编写项目发布、备份、日志的 shell 脚本。
制定Git相关 workflow 规范。
项目业绩:
项目框架的搭建以及相关配套设施的集成
集成 Spring MVC 、Mybatis 。
基于 Gradle实现本机模拟各环境,实现 Tomcat 多机部署以及远程调试
基于 Gitlab 式的 workflow 制定项目开发和发版流程,编写了项目部署、回滚、发版记录的 shell 脚本。