/artemis

自动化测试平台后端(平台前端:项目artemis-fe)

Primary LanguageJava

Artemis

应用名字来源于月神Artemis,是女性纯洁的化身

技术栈

SpringBoot/Spring Security/JJWT/Mybatis-Plus/A.CTable/Mysql

开发进度

  • 环境与数据库配置
  • mybatis plus设置
  • 用户注册登录
  • 权限控制
  • 统一的返回封装
  • 统一的异常封装
  • Jenkins 相关操作
  • 性能测试相关接口开发
  • 邮件通知
  • 定时任务
  • 细节优化(控制相同信息注册均成功(userid得unique),查询返回信息嵌套问题,未授权异常的友好提示)

部署

mvn clean package -Dmaven.test.skip=true -P prod

jar包deployed到服务器后:

[root@localhost /]# cd /opt/artemis-jar/target/
[root@localhost /]# netstat -anp | grep 8081
[root@localhost /]# kill 进程
[root@localhost target]# nohup java -jar artemis-1.0.0-SNAPSHOT.jar &