diff --git a/src/main/java/com/tools/Application.java b/src/main/java/com/tools/Application.java index a3ee30f340a6228a7fdb54022791420498e69079..e2f9944a13e5c365a94a3f8e65a8eed110d3fe15 100644 --- a/src/main/java/com/tools/Application.java +++ b/src/main/java/com/tools/Application.java @@ -12,6 +12,7 @@ import org.springframework.scheduling.annotation.EnableScheduling; /** * 启动类 * 爪哇笔记:https://blog.52itstyle.vip + * 演示地址:https://tools.cloudbed.vip */ @SpringBootApplication @EnableCaching @@ -21,7 +22,7 @@ public class Application extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(Application.class, args); - logger.info("爪哇工具箱启动"); + logger.info("一个能够让程序猿快速开发的炒鸡工具箱"); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { diff --git a/src/main/java/com/tools/common/exception/RrExceptionHandler.java b/src/main/java/com/tools/common/exception/RrExceptionHandler.java index 7a3b1fee4bb9efd9f16b838c60c8482cf73b5e08..e3c0290e795c7316ded8da2307305a45323aa215 100644 --- a/src/main/java/com/tools/common/exception/RrExceptionHandler.java +++ b/src/main/java/com/tools/common/exception/RrExceptionHandler.java @@ -4,6 +4,7 @@ import com.tools.common.model.Result; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.dao.DuplicateKeyException; +import org.springframework.dao.InvalidDataAccessResourceUsageException; import org.springframework.validation.BindException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; @@ -34,6 +35,12 @@ public class RrExceptionHandler { return Result.error("数据库中已存在该记录"); } + @ExceptionHandler(InvalidDataAccessResourceUsageException.class) + public Result handleDuplicateKeyException(InvalidDataAccessResourceUsageException e){ + logger.error(e.getMessage(), e); + return Result.error("演示环境禁止插插插"); + } + @ExceptionHandler(Exception.class) public Result handleException(Exception e){ logger.error(e.getMessage(), e); diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html index 73b3a82edc9f9fe4fcb7c0c5fcd797e5f4ed22ca..408273c2e721be5fed55b474129ea00b242846fc 100644 --- a/src/main/resources/templates/index.html +++ b/src/main/resources/templates/index.html @@ -3,10 +3,10 @@ xmlns:shiro="http://www.pollix.at/thymeleaf/shiro"> - 爪哇工具箱-后台管理 + SPTools极速开发框架-后台管理 - - + + @@ -70,7 +70,7 @@
- +