
Spring
文章平均质量分 59
Spring简介
胡萝卜说
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring开发基于注解AOP和通知的类型、执行顺序
文章目录前言:新建一个springBoot项目,目录结构:pom文件切点类代码:测试类:启动项目正常运行查看日志输出:抛出异常查看日志输出:敲黑板了!进行总结:单个切面,通知的执行顺序:多个切面,通知的执行顺序:多个切面的示例代码:MyAspect02类代码:运行结果 前言: Spring版本不一样,通知执行顺序也会存在差异 查看Spring版本的方法: public static void main(String[] args) { System.out.println(SpringVer原创 2021-12-02 16:44:11 · 742 阅读 · 0 评论 -
SpringBoot 监控和管理项目环境信息
添加依赖 pom.xml目添加‘starter’依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 添加配置 application.properties文件添加配置: #actuator端口 management.server原创 2021-05-14 15:52:45 · 120 阅读 · 0 评论 -
idea中的springboot项目开启热部署
引入依赖包 pom.xml 中增加代码 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> <build> <plugins>原创 2021-05-14 15:13:33 · 229 阅读 · 1 评论 -
SpringBoot 系统服务启动时就加载数据或做某些事情
文章目录描述解决思路编写例子例子1新建类MyCommandRunner1例子2新建类MyCommandRunner2结果展示总结 描述 实际应用中,我们会有在项目服务启动的时候就去加载一些数据或做一些事情这样的需求。 解决思路 Spring Boot 为我们提供了一个方法,通过实现接口 CommandLineRunner 来实现 编写例子 例子1新建类MyCommandRunner1 package com.example.usersport.config; import com.example.user原创 2021-05-08 17:07:50 · 496 阅读 · 0 评论 -
springMVC自定义多个拦截器的实现和执行顺序
自定义拦截器 新建一个类,实现接口HandlerInterceptor 自定义拦截器1:MyInterceptor1 package com.example.usersport.config; import com.example.usersport.exception.DAPTraceLoggerFactory; import org.slf4j.Logger; import org.springframework.web.servlet.HandlerInterceptor; import org.s原创 2021-05-08 16:27:01 · 539 阅读 · 1 评论 -
springboot中切换使用其他 json 转换框架
Spring Boot 引用了 JSON 解析包 Jackson,如果我想引入其他的json转换包,该如何修改呢 接下来改成 json 框架是 fastjson 方法一: 在pom.xml中加入依赖, <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <versi原创 2021-03-05 15:51:23 · 413 阅读 · 2 评论 -
class path resource [config.properties] cannot be opened because it does not exist
在springboot启动时报错配置文件找不到:但是项目中是有这个配置文件的 出现此问题的,检查你的springboot启动类的配置,里面是否有空格 ,有空格的话就会报错文件找不到:原创 2021-02-10 10:49:40 · 3588 阅读 · 0 评论 -
@RestController和@Controller区别及Forward和Redirect介绍
区别 RestController=ResponseBody+Controller 直接的来说 RestController不能redirect 而Controller可以redirect 补充一下 【Forward和Redirect代表了两种请求转发方式:直接转发和间接转发。对应到代码里,分别是RequestDispatcher类的forward()方法和HttpServletRequest类的sendRedirect()方法。 对于间接方式,服务器端在响应第一次请求的时候,让浏览器再向另外一个URL发出原创 2021-01-21 17:09:15 · 758 阅读 · 0 评论