![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring boot
文章平均质量分 94
以实战为线索,逐步深入Spring boot开发各个环节,提升工程化编码能力和思维能力
goyeer(工蚁)
生活在城市中的蚂蚁
展开
-
【Spring Boot系列】- Spring Boot事务应用详解
事务交给spring管理,那么你肯定要创建一个或者多个事务管理者,有这些管理者来管理具体的事务,比如启动事务、提交事务、回滚事务,这些都是管理者来负责的。spring中使用PlatformTransactionManager这个接口来表示事务管理者。PlatformTransactionManager多个实现类,用来应对不同的环境如果你用jpa来操作db,那么需要用这个管理器来帮你控制事务。原创 2023-10-26 21:02:10 · 2794 阅读 · 21 评论 -
【Spring Boot系列】- Spring Boot侦听器Listener
什么事Web监听器?web监听器就是Servlet中特殊的类,他们能帮助开发者监听web中的特定事件,比如ServletContext、HttpSession、ServletRequest的创建和销毁;变量的创建、销毁和修改等。可以在某些动作前后增加处理,实现监控等等。web监听器的使用场景有很多;Spring的监听器是一种观察者模式,它能实现事件与事件监听者直接的解耦;原创 2023-09-13 08:45:19 · 728 阅读 · 2 评论 -
【Spring Boot系列】- Spring Boot拦截器
拦截器(Interceptor)是在面向切面编程中应用的,就是在service或者一个方法前调用一个方法,或者在方法后调用一个方法。是基于JAVA的反射机制。可以根据 URL 对请求进行拦截,主要应用于登陆校验、权限验证、乱码解决、性能监控和异常处理等功能。在 Spring Boot 项目中,使用拦截器功能通常需要以下 3 步定义拦截器注册拦截器指定拦截规则(如果是拦截所有,静态资源也会被拦截)定义拦截器十分的简单,只需要创建一个拦截器类,并实现/*** 目标方法执行前。原创 2023-08-04 19:29:01 · 1446 阅读 · 16 评论 -
【Spring Boot系列】-Spring Boot过滤器Filter
Tomcat 的 servlet 包下的注解,通过@WebFilter注解可以将指定类声明为过滤器。@WebFilter 属性中没有配置顺序的,其执行顺序和 Filter 类名称字符排序有关,如果需要设置执行顺序,可以在命名的时候注意一下。创建过滤器有三种方法分别:过滤器Filter作用场景 1).防止未登录就进入界面 2). 控制应用编码 3) . 过滤敏感词汇等场景。原创 2023-08-03 21:46:56 · 2087 阅读 · 13 评论 -
【SpringBoot系列】- 四大核心之actuator(程序监控器)
应用系统在开发完成以后,就投入实际生产中运营。在软件运行时,整个软件一个黑盒,如何在整个生命周期中准确的知道应用程序运行的健康状况,服务使用状态?我们需要对应用程序进行监控,从而了解应用的运行状态,并根据情况决定是否需要对其运行状态进行调整。Spring Boot提供了Spring-Boot-Start-Actuator 自动配置模块用于支持 SpringBoot 应用的监控。原创 2023-07-29 20:55:09 · 1311 阅读 · 19 评论 -
【Spring Cloud系列】- RestTemplate使用详解
RestTemplate是Spring自带的一个调用rest服务的客户端,它提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。在一般项目中完全可以替代HttpClient和OkHttp。在后续Spring cloud系列文章中会多次使用到。原创 2023-06-08 20:26:42 · 2343 阅读 · 17 评论