![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring家族
文章平均质量分 69
Spring家族
码农BookSea
Java开发工程师,写文章的初衷是为了沉淀我所学习,累积我所见闻,分享我所体验。站在巨人的肩膀上,我也能看得更远,希望和更多的人交流学习。
展开
-
如何优雅地Spring事务编程
在开发中,有时候我们需要对 Spring 事务的生命周期进行监控,比如在事务提交、回滚或挂起时触发特定的逻辑处理。那么如何实现这种定制化操作呢?原创 2024-04-24 13:05:26 · 688 阅读 · 0 评论 -
怎么看注解对应的处理类?
一般注解处理类都是规范命名的。注解名+Annotation+BeanPostProcessor比如:@Autowired注解的处理类是AutowiredAnnotationBeanPostProcessor原创 2022-02-07 10:02:30 · 1042 阅读 · 0 评论 -
如何在SpringBoot启动过程中,进行自定义操作?
接上篇SpringBoot的启动流程,有几个可以自定义扩展的点:自定义初始化器:ApplicationContextInitializer自定义监听器: ApplicationListener自定义异常报告器:SpringBootExceptionReporter自定义run方法(可以在启动完成后执行自定义的run方法):ApplicationRunner和CommandLineRunner。ApplicationRunner会先于CommandLineRunner执行...原创 2022-02-06 17:02:25 · 1403 阅读 · 0 评论 -
SpringBoot启动流程步骤总结
首先会new一个SpringApplication然后在构造方法里初始化一些属性。判断应用类型是响应式REACTIVE的还是Web应用SERVLET去spring.factories文件加载初始化器ApplicationContextInitializer去spring.factories文件加载监听器ApplicationListener实例化之后执行run方法主体,run执行流程是基于观察者模式的,整个SpringBoot的启动流程就是各种事件的发布。获取并启用监听器Applicati..原创 2022-02-06 16:59:06 · 2648 阅读 · 0 评论 -
Spring中的Aop简单实例讲解
注重版权,转载请注明原作者和原文链接作者:码农BookSea原文链接:https://editor.csdn.net/md?articleId=107092569Aop,即面向切面编程,面向切面编程的目标就是分离关注点比如:一个骑士只需要关注守护安全,或者远征,而骑士辉煌一生的事迹由谁来记录和歌颂呢,当然不会是自己了,这个完全可以由诗人去歌颂,比如当骑士出征的时候诗人可以去欢送,当骑士英勇牺牲的时候,诗人可以写诗歌颂骑士的一生。那么骑士只需要关注怎么打仗就好了。而诗人也只需要关注写诗歌颂和欢送.原创 2020-07-02 20:38:21 · 3488 阅读 · 4 评论 -
Springboot整合Mybatis-plus(比较详细)
Springboot整合Mybatis-plus一、添加依赖pom.xml<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency><dependency> <groupId>com.alibaba</groupId> <a原创 2020-10-24 19:28:39 · 893 阅读 · 2 评论 -
SpringBoot整合SpringSecurity(通俗易懂)
先看后赞,养成习惯。点赞收藏,人生辉煌基于数据库的身份认证一、创建项目创建一个 SpringBoot 模块项目,选择相关依赖:先搭建项目正常访问,在pom.xml中,先把Spring Security依赖注释<!--<dependency>--> <!--<groupId>org.springframework.boot</groupId>--> <!--<artifactId>spring-bo.原创 2020-10-24 17:04:57 · 48858 阅读 · 42 评论 -
Swagger简介以及SpringBoot整合Swagger(通俗易懂)
1.Swagger简介2.SpringBoot整合Swagger文章目录前言一、Swagger简介二、SpringBoot整合Swagger1.引入库2.读入数据总结前言在服务端开发过程中,开发人员往往会提供出来很多API接口供客户端开发人员使用,那么为了方便使用呢,开发人员会在开发接口的过程中同时维护一份文档,以说明每一个接口的访问方式、需要的参数、返回的结果等基本信息。基于上述情况,诞生了许多API接口文档自动化生成工具,今天重点要说的就是其中的Swagger。一、Swagger简原创 2020-10-22 16:28:21 · 2317 阅读 · 0 评论 -
SpringBoot实现SSM(附上例子)
注重版权,转载请注明原作者和原文链接作者:码农BookSea原文链接:先看后赞,养成习惯。点赞收藏,人生辉煌。最近在学SpringBoot,刚好今天听老师讲了SpringBoot来实现SSM,就打算写篇博客跟大家做个分享。我的项目架构如图:新建项目因为我们要建的是SSM ,所以大家这3个选项选上Mybatis不好找的话就直接搜索框打字搜索,如图:新建项目好之后,记得配置下JDK版本 以及Maven的路径(重点!)如下2张图:本次项目一共写了7个文件,文件名见图:.原创 2020-07-16 17:51:04 · 1997 阅读 · 1 评论 -
IDEA配置SpringBoot环境,以及一个简单的SpringBoot例子
注重版权,转载请注明原作者和原文链接作者:码农BookSea原文链接:先看后赞,养成习惯。点赞收藏,人生辉煌。这期我们讲讲SpringBoot配置,用IDEA来配置SpringBoot的运行环境。先把SpringBoot跑起来再说。开始之前首先要下载好Maven:我给还没下载的同学准备好了安装教程:Maven超详细简介以及安装教程(包含配置教程):1.建立项目打开IDEA新建一个项目:选择Spring Initialize这里要注意一下JDK的版本,我的是1.8 , .原创 2020-07-15 17:03:02 · 26504 阅读 · 12 评论