
SpringBoot
文章平均质量分 81
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。
FBI HackerHarry浩
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@PropertySource注解详解
@PropertySource注解详解案例代码一properties文件JavaBean测试类测试效果案例代码二properties文件配置类mapper层mapper接口mapper实现类测试类测试效果原创 2023-03-08 09:44:45 · 355 阅读 · 0 评论 -
SpringBoot整合定时任务和邮件发送(邮箱 信息轰炸 整蛊)
SpringBoot整合定时任务和邮件发送(邮箱 信息轰炸 整蛊)1.概述2.最佳实践2.1创建项目引入依赖(mail)2.2 修改yml配置文件2.3 启动类添加@EnableScheduling注解2.4 执行的任务类(发送基本内容)原创 2023-03-06 12:27:12 · 1662 阅读 · 0 评论 -
Spring boot开启定时任务的三种方式(内含源代码+sql文件)
Spring boot开启定时任务的三种方零、前言第一种也就是最简单的一种:基于注解 (@Scheduled)的方式;第二种:基于接口 (SchedulingConfigurer);第三种:基于注解设定多线程定时任务。一、基于@Scheduled注解的方式1.1 cron1.1.1 定时任务的方法在启动类里面1.1.2 定时任务的方法在启动类之外1.2 fixedDelay1.3 fixedRate1.4 initialDelay一点五 cron解释结构取值范围常例二、基于原创 2023-02-23 19:30:40 · 666 阅读 · 0 评论 -
SpringBoot(powernode)(内含教学视频+源代码)
SpringBoot(powernode)一、第一个SpringBoot项目二、打jar包启动测试三、个性化banner四、常用注解4.1回顾spring和java的注解4.1.1 spring标注类的注解:4.1.2 spring标注方法的注解:4.1.3 spring标注参数的注解:4.1.4 spring标注属性的注解:4.2 相关注解说明4.2.1 @Configuration4.2.2 @Bean配置类测试类4.2.3 @Qualifier注解配置类2测试类2.1原创 2023-02-22 21:28:31 · 4227 阅读 · 0 评论 -
1.3 Spring Boot 框架集成Knife4j(官网)
1.3 Spring Boot 框架集成Knife4j(官网)原创 2023-02-21 07:04:56 · 417 阅读 · 0 评论 -
Spring Boot邮件发送(powernode document)(内含源代码)
Spring Boot邮件发送(powernode document)(内含源代码)1.概述2.最佳实践2.1创建项目引入依赖(mail)2.2修改yml配置文件2.3编写测试发送邮件2.4 测试结果2.4.1 发送基本内容2.4.2 发送复杂内容原创 2023-02-15 12:17:45 · 1221 阅读 · 0 评论 -
Spring Boot邮件发送(powernode CD2207)(内含教学视频+源代码)
Spring Boot邮件发送(powernode CD2207)(内含教学视频+源代码)一、注册并登录163邮箱二、概述三、案例实操3.1 创建一个springboot项目3.2 application.yml配置文件3.3 发送普通内容的邮件3.4 发送复杂内容的邮件原创 2023-02-14 22:33:20 · 358 阅读 · 0 评论 -
解决报错 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource c
解决报错 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.的三种办法一、问题描述二、问题的原因三、解决办法3.1 第一种解决办法3.2 第二种解决办法3.3 第三种解决办法:原创 2023-02-14 07:29:01 · 13732 阅读 · 3 评论 -
解决Swagger报错:Could not resolve reference because of: Could not resolve pointer: /definitions/名值对 does
解决Swagger报错:Could not resolve reference because of: Could not resolve pointer: /definitions/名值对 does not exist in document一、报错信息二、解决报错心路历程原创 2023-02-06 13:15:49 · 3170 阅读 · 2 评论 -
Swagger3 API接口文档规范课程(Java1234)(内含教学视频+源代码)
目录Swagger3 API接口文档规范课程1.Swagger3 简介2.Swagger3 HelloWorld实现第一步:我们新建一个SpringBoot项目;第二步:开启Swagger第三步:新建HelloWorldController.java控制器类第四步:访问swagger-ui,查看接口文档第五步:Swagger注解描述接口3 Swagger3 常用配置注解讲解3.1 Swagger3常用配置如下:3.2 实例一 `@ApiImplicitParams` 和 `@ApiIm原创 2023-02-09 21:24:02 · 720 阅读 · 0 评论 -
【Swagger2】(尚学堂)(文档版)(简洁版)(内含源代码)
【Swagger2】主要内容学习目标一、Swagger简介1.前言2.Open API 是什么3.Swagger简介二、Springfox三、Swagger极致用法五、Swagger配置1.配置基本信息2.设置扫描的包3.自定义注解设置不需要生成接口文档的方法3.1自定义注解3.2添加规则3.3添加NotIncludeSwagger注解4设置范围六、Swagger2常用注解1.Api2.ApiOperation3.原创 2023-02-07 10:06:11 · 791 阅读 · 0 评论 -
Swagger2(尚学堂)(天花板教程)(史上最全最详细)(不接受反驳)(无需再看其它资料)(内含教学视频+源代码)
【Swagger2】主要内容学习目标一、Swagger简介1.前言2.Open API 是什么3. Swagger简介二、Springfox三、Swagger极致用法四、Swagger配置1.配置基本信息2.设置扫描的包3. 自定义注解设置不需要生成接口文档的方法3.1自定义注解3.2 添加规则SwaggerConfiguration.java类3.3 添加自定义的注解@MyAnnotation4Swagger4.设置范围五、原创 2023-02-05 23:28:52 · 2611 阅读 · 0 评论 -
解决报错Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NullPoint
解决报错Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException报错信息报错原因解决办法方法一:springboot版本回退到2.5.X;方法二:application.yml配置文件配置路径如下原创 2023-02-04 19:57:32 · 2485 阅读 · 1 评论 -
Swagger(狂神说Java)(内含教学视频+源代码)
Swagger(狂神说Java)一、学习目标:二、Swagger简介三、SpringBoot集成Swagger3.1.新建一个SpringBoot的web项目3.2.导入相关依赖3.3编写一个Hello工程3.4 配置Swagger==>Config3.5.测试运行,访问`http://localhost:8080/swagger-ui.html`四、配置Swagger五、Swagger配置扫描接口问题:我只希望我的Swagger在生产环境中使用,在发布的时候不使用,应该怎么办?解决原创 2023-02-03 23:37:03 · 1310 阅读 · 0 评论 -
解决Prefix must be in canonical form报错
解决Prefix must be in canonical form报错`已总结完全,不需要参考其它博文`一、报错二、解决方案方案一:@ConfigurationProperties注解中的参数使用短横线"-"全小写连接方案二:@ConfigurationProperties注解中的参数改成小写三、注意原创 2023-01-28 17:30:39 · 2907 阅读 · 0 评论 -
@ConfigurationProperties注解使用方法(内含源代码)
@ConfigurationProperties注解使用方法前言一、Spring配置方式1.1 第一阶段:xml配置1.2 第二阶段:注解配置1.3 第三阶段:Java配置(java config)二、@ConfigurationProperties使用方法三、使用场景3.1 作用于方法3.1.1 使用场景(`配置读写分离`)3.1.2 读写分离 案例实操3.1.2.1 数据库的创建3.1.2.2创建并搭建项目3.1.2.3 添加依赖druid启动器的依赖原创 2023-01-28 14:46:47 · 783 阅读 · 0 评论 -
spring-boot-starter-jdbc和mysql-connector-j依赖爆红的解决办法
spring-boot-starter-jdbc和mysql-connector-j依赖爆红的解决办法 出现问题之前 出现的问题: 解决办法: 方案一: 第一种是继承 spring-boot-starter-parent 然后 依赖覆盖 方案二: 第二种是依赖 `spring-boot-dependencies`,通过 `dependency原创 2023-01-19 16:20:30 · 3973 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile和Error:(3, 32) j
解决报错 :Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile解决报错:Error:(3, 32) java: 无法访问org.springframework.boot.SpringApplication最后解决方案一、在创建项目的时候解决方案二:直接在pom.xml文件中修改修改SpringBoot的版本号即可原创 2023-01-17 16:37:13 · 6659 阅读 · 2 评论 -
SpringBoot 注册自己的Servlet(三种方式)(内含源代码)
SpringBoot 注册自己的Servlet(三种方式)(内含源代码)方法1:使用servlet3.0规范提供的注解方式注册Servlet1,声明servlet及映射2,加上@ServletComponentScan 才会扫描加了这个注解运行结果方法2:使用springboot提供的注册Servlet配置类运行结果方法3:动态注册:Servlet类配置类原创 2023-01-16 14:33:05 · 1407 阅读 · 0 评论 -
解决报错:SpringBoot2.7.7导入springfox(springfox-swagger2和springfox-swagger-ui)报NullPointerException
解决报错:SpringBoot2.7.7导入springfox(springfox-swagger2和springfox-swagger-ui)报NullPointerException一、导入的依赖二、报错信息2.1 运行启动类报错三、解决的办法四、再次运行启动类测试原创 2023-02-01 15:07:56 · 1917 阅读 · 0 评论 -
SpringBoot集成swagger3(powernode CD2207)(内含教学视频+源代码)
SpringBoot集成swagger3(powerno零、前期准备数据库ssm_power_edu.sql0.1 pom.xml0.2 application.yml0.3 实体类0.4 UserMapper接口0.5 UserMapper.xml配置文件0.6 service层接口0.7 service层实现类0.8 测试类一、问题描述二、使用步骤2.1创建项目加入依赖2.2 application.yml2.3 读取yml配置文件中的swagger3的配置类Swagger原创 2023-02-10 16:51:54 · 903 阅读 · 0 评论 -
SpringBoot 使用自定义的方式整合Druid数据源(powernode document)(内含源代码)
SpringBoot 使用自定义的方式整合Druid数据源(powernode document)(内含源代码)一、介绍二、添加durid的依赖三、修改application.yml配置文件四、添加MyDruidProperties配置文件类五、添加MyDruidAutoConfiguration自动配置类六、测试访问原创 2023-01-30 17:35:27 · 556 阅读 · 0 评论 -
解决在创建springboot项目中遇到的报错:Error:(3, 32) java: 无法访问org.springframework.boot.SpringApplication
解决在创建springboot项目中遇到的报错:Error:(3, 32) java: 无法访问org.springframework.boot.SpringApplication报错信息:解决步骤如下:1.先把对应的java版本统一,不然它会爆一个跟Error:java: 无效的源发行版: 13的错误,共有以下几个地方需要修改2.修改pom.xml文件的配置信息3.总结原创 2023-01-17 16:58:32 · 3913 阅读 · 4 评论 -
SpringBoot 自定义拦截器(内含源代码)
SpringBoot 自定义拦截器(内含源代码)一、自定义拦截器二、编写控制器三、添加拦截器对象,注入到容器的配置类中另一种写法四、最后application运行原创 2023-01-15 08:44:26 · 487 阅读 · 0 评论 -
SpringBoot AOP(内含源代码)
SpringBoot AOP写法一: @Before("execution(* com.bjpowernode.springboot07.javabean.Man.eat(..))")一、AOP开发1.1 概述1.2使用方法1.3创建项目并添加maven依赖1.4 创建Javabean测试类1.5 创建切面1.6 测试类1.7 测试结果1.8 结论1.9 代理方式的切换1.9.1 设计一个接口ManInterface1.9.2 javaBean目标类Man实现ManInterfac原创 2023-01-06 15:56:54 · 881 阅读 · 2 评论 -
IDEA创建SpringBoot的Web项目,并使用外部Tomcat(内含教学视频+源代码)
IDEA创建SpringBoot的Web项目,并使用外部Tomcat(内含教学视频+源代码)一、创建工程二、使用外部Tomcat原创 2023-01-18 16:41:12 · 1268 阅读 · 0 评论 -
使用SpringBoot创建web项目,并使用外部Tomcat,并且使工程支持JSP(内含源代码)
使用SpringBoot创建web项目,并使用外部Tomcat,并且使工程支持JSP(内含源 简单介绍: 特点: 步骤简介 下面就使用SpringBoot创建一个web工程,并且使用外部的Tomcat和实现对jsp的支持: 一、创建工程 1.首先使用spring初始化器新建一个工程: 2.取好自己的工程名,并且选择==打包方式为war==的形式:原创 2023-01-17 17:23:31 · 542 阅读 · 0 评论 -
SpringBoot @ConfigurationProperties使用详解(内含源代码)
SpringBoot @ConfigurationProperties使用详解(内含源代码)1.1 简述1.2 场景一1.3 场景二1.4 场景三1.5 聊聊`@EnableConfigurationProperties`原创 2023-01-04 19:53:40 · 540 阅读 · 0 评论 -
SpringBoot启动报错org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse con...
SpringBoot启动报错org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse con...原创 2023-01-19 11:56:45 · 654 阅读 · 0 评论 -
SpringBoot整合MybatisPlus(powernode CD2207)(内含教学视频+源代码)
SpringBoot整合MybatisPlus(powernode CD2207)(内含教学视频+源代码)零、步骤一、创建一个SpringBoot项目二、修改pom.xml中SpringBoot的版本,并导入依赖2.1 修改pom.xml中SpringBoot的版本为2.7.62.2 导入mybatis-plus的依赖2.3 导入druid的依赖三、使用MybatisX插件逆向生成代码四、application.yml五、启动类加上@MapperScan注解六、测试类和测试结果原创 2023-02-15 16:14:07 · 1365 阅读 · 0 评论 -
SpringBoot集成Swagger3(powernode document)(内含源代码)
SpringBoot集成Swagger3(powernode document)一、问题描述二、使用步骤2.1 创建SpringBoot项目加入依赖2.2 application.yml配置文件2.3 创建SwaggerProperties信息配置类2.4 创建SwaggerAutoConfiguration自动配置类2.5 创建Hero类2.6创建Controller2.7 修改application.yml配置文件2.8运行启动类2.9 解决报错2.9.1 报错12.9.1.1原创 2023-02-14 07:44:12 · 1199 阅读 · 0 评论 -
SpringBoot的filter过滤器(内含源代码)
SpringBoot的filter过滤器一、过滤器的作用和概述1.1 简述1.2 使用场景二、自定义过滤的两种方式2.1 第一种方式2.1.1 启动类增加注解@ServletComponentScan2.1.2 定义一个filter类2.1.3. 测试2.2 第二种方式2.2.1 自定义fitler类2.2.4 在启动类中进行配置2.4.3 第二种方式的另一种写法2.4.4. 测试2.3 过滤器的小案例2.3.1 场景描述2.3.2 Controller层2.3.3 启动类原创 2023-01-16 20:30:39 · 2134 阅读 · 0 评论