SpringBoot
Zhou_run
一名默默无闻的码农
展开
-
Spring Boot配合IDEA实现热部署
spring-boot-devtools配置IDEA实现热部署==使用这种方法解决了Debug模式下新增方法、变量,修改配置文件,还有缓存的问题,这种方法是需要重启Tomcat的。1.在pom.xml文件中添加devtools依赖2.点击Edit Configiration3.设置4.在Setting窗口搜索Compiler选中自动创建项目5.使用Shift + Ctrl + Alt + / 或者双击Shift搜索Registry6.勾选中第一项7.接下来重启服务就可以实现热部原创 2020-12-03 14:36:00 · 316 阅读 · 0 评论 -
SpringBoot优雅得校验参数
SpringBoot优雅得校验参数1.先在pom.xml中添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId></dependency>2.在需要校验的数据上面添加注释3.校验注释@Null 被注释的元素必须为 null原创 2020-12-02 18:01:33 · 200 阅读 · 0 评论 -
SpringBoot企业级的全局异常处理
工作中的全局异常处理1. 异常枚举(ErrorEnum),用来存放,唯一code标识,异常代码,异常信息import lombok.Getter;import org.springframework.http.HttpStatus;@Getterpublic enum ErrorEnum { RESOURCE_NOT_FOUND(1000,HttpStatus.NOT_FOUND,"没找到资源"), URL_TOO_LONG(1001,HttpStatus.URI_TOO_LON原创 2020-12-02 11:58:47 · 166 阅读 · 0 评论 -
@ConfigurationProperties读取application.yml
1.通过@ConfigurationProperties读取application.yml并与 bean 绑定首先,我们在application.yml文件中,大致的内容是一个公司的地址属性,还有组信息company: location: 广州市天河区建工路4号# 用LIST获取数据列表 groups: - name: 创新五部 description: 不得了噢 - name: 开发一部 description: 哦豁 - name: 经理部原创 2020-12-01 17:22:47 · 1031 阅读 · 0 评论