@echo off rem ================================================== rem 性能优化部署脚本 rem 此脚本用于部署数据库索引和更新Mapper XML文件 rem ================================================== echo 开始部署性能优化更改... rem 1. 编译项目,确保最新的Mapper XML文件被打包 echo 正在编译项目... mvn clean package -DskipTests if %ERRORLEVEL% NEQ 0 ( echo 编译失败,请检查错误信息! pause exit /b 1 ) rem 2. 提示用户执行数据库索引脚本 echo. echo ================================================== echo 请在数据库中执行以下脚本创建必要的索引: echo CREATE_OPTIMIZATION_INDEXES.sql echo ================================================== echo. pause rem 3. 部署更新后的WAR文件 echo. echo 正在复制WAR文件到部署目录... copy target\web-0.0.1-SNAPSHOT.war DL.war if %ERRORLEVEL% NEQ 0 ( echo WAR文件复制失败! pause exit /b 1 ) echo 部署完成!请按照以下步骤进行: echo 1. 将DL.war文件上传到Tomcat的webapps目录 echo 2. 重启Tomcat服务器 echo 3. 验证应用性能是否有所改善 echo. echo 性能优化部署脚本执行完毕! pause