![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 93
小孔靠得住
不积跬步无以至千里,不积小流无以江海
展开
-
SpringBoot-SchedulingConfigurer源码初识:理解定时任务抛异常终止本次调度,但不会影响下一次执行调度
使用继承SchedulingConfigurer接口动态定时任务调度实现,需要注意:定时任务抛异常终止本次调度,但不会影响下一次执行调度原创 2024-06-02 17:32:24 · 1205 阅读 · 1 评论 -
SpringBoot-异步编程:@Async原理、使用及自定义线程池
在Spring Boot中,使用@Async注解进行异步编程是一种非常实用的特性,它可以帮助我们提升应用的响应速度,尤其是在执行一些耗时操作(如大文件处理、网络请求、数据库批量操作等)时。异步方法可以在后台线程中执行,而不需要阻塞主线程,从而提高了应用的并发能力和用户体验。原创 2024-05-19 18:13:43 · 1542 阅读 · 3 评论 -
SpringBoot-@Transactional注解失效
可能导致@Transactional注解失效的几种常见场景。在实际使用中,应确保正确配置Spring事务管理器、合理设置事务属性,并遵循Spring AOP代理的使用规则,以确保事务功能正常运作。原创 2024-05-02 00:53:27 · 1200 阅读 · 3 评论 -
SpringBoot-自定义注解AOP实现及拦截器示例
当你在编写自定义注解时,@Target、@Retention、@Documented 和 @Inherited 是四个你可能会用到的元注解,它们可以帮助你更好地定义和使用注解。原创 2024-04-12 23:51:28 · 1724 阅读 · 1 评论 -
SpringBoot-自定义Starter精华版
开发的自定义 Starter 需求是,项目依赖starterTest-spring-boot-starter,starterTest-spring-boot-starter 又加载HelloAutoConfiguration,HelloAutoConfiguration自动产生HelloService,项目中引入 starterTest-springboot-start后,用户便可以使用HelloAutoConfiguration 产生的 HelloService 了原创 2024-04-12 16:50:37 · 1628 阅读 · 1 评论 -
SpringBoot学习(八)-SpringBoot + Dubbo + zookeeper
RPC【Remote Procedure Call】是指远程过程调用,是一种进程间通信方式,他是一种技术的思想,而不是规范。Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。原创 2024-01-07 09:56:43 · 2163 阅读 · 3 评论 -
SpringBoot学习(七)-SpringBoot集成Swagger
前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立且松耦合产生的问题前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发解决方案首先定义schema [ 计划的提纲 ],并实时跟踪最新的API,降低集成风险Swagger号称世界上最流行的API框架Restful Api 文档在线自动生成器 =>API 文档 与API 定义同步更新直接运行,在线测试API。原创 2024-01-07 01:21:02 · 780 阅读 · 0 评论 -
SpringBoot学习(六)-SpringBoot整合Shiro
Apache Shiro是一个强大且易用的Java安全框架可以完成身份验证、授权、密码和会话管理Shiro 不仅可以用在 JavaSE 环境中,也可以用在 JavaEE 环境中原创 2024-01-07 01:08:10 · 450 阅读 · 1 评论 -
SpringBoot学习(五)-Spring Security配置与应用
Spring Security是一个基于Java的开源框架,用于在Java应用程序中提供身份验证和授权功能。它是Spring框架的一部分,可以与Spring应用程序集成,为应用程序提供安全性。原创 2024-01-06 18:05:55 · 1478 阅读 · 0 评论 -
SpringBoot学习(四)-整合JDBC、Druid、MyBatis
SpringBoot整合JDBC、Druid、MyBatis开发和理解。原创 2024-01-05 01:34:57 · 1427 阅读 · 2 评论 -
SpringBoot学习(三)-员工管理系统开发(重在理解)
本文是基于狂神老师SpringBoot教程中的员工管理系统从0到1的实践和理解。该系统应用SpringBoot、SpringMVC、Mybatis、thymeleaf模板引擎的等框架,方便读者理解网站搭建流程和注意点。本文重在理解,建议和代码结合理解,并实践。原创 2024-01-04 01:40:31 · 1018 阅读 · 0 评论 -
SpringBoot学习(二)-SpringBoot Web 开发
SpringBoot-web开发,前端资源准备、首页和图标定制、整合Thymeleaf模版引擎、装配扩展SpringMVC原创 2024-01-03 01:20:36 · 627 阅读 · 0 评论 -
SpringBoot学习(一)
Spring Boot 是一种基于 Spring 框架的开发模式,旨在简化 Spring 应用程序的创建和开发。它提供了一种快速、便捷的方式来构建基于 Spring 的应用,减少了开发者在项目配置上的工作,使得开发者可以更专注于业务逻辑的实现原创 2024-01-01 00:15:00 · 958 阅读 · 0 评论