SpringBoot
文章平均质量分 69
yuhuofei2021
记录即分享
展开
-
【Kafka】2.在SpringBoot中使用官方原生java版Kafka客户端
使用官方原生java版Kafka客户端原创 2023-08-14 01:48:24 · 1167 阅读 · 0 评论 -
Prometheus+Grafana从0到1搭建jvm监控
Prometheus 搭建对 jvm 的监控原创 2023-04-16 19:32:00 · 1961 阅读 · 1 评论 -
SpringBoot连接多个RabbitMQ
SpringBoot连接多个RabbitMQ,重写配置,重写连接工厂原创 2022-10-03 19:12:37 · 3896 阅读 · 0 评论 -
SpringBoot中自定义注解及切面Aspect
SpringBoot中自定义注解及切面Aspect,结合使用原创 2022-09-29 16:43:51 · 1049 阅读 · 0 评论 -
【SpringBoot】12.SpringBoot整合Dubbo+Zookeeper
SpringBoot整合Dubbo+Zookeeper原创 2022-08-28 13:22:48 · 1026 阅读 · 0 评论 -
【SpringBoot】11.SpringBoot整合Redis
Redis 作为缓存型数据库,在实际开发中用得还是挺多的,下面通过几个简单的步骤实现一下 SpringBoot 与 Redis 的整合。原创 2022-08-27 16:32:59 · 209 阅读 · 0 评论 -
【SpringBoot】10.两个注解搞定SpringBoot中的定时任务
两个注解搞定 SpringBoot 中的定时任务原创 2022-08-24 21:47:06 · 291 阅读 · 0 评论 -
【SpringBoot】9.SpringBoot中的邮件任务
SpringBoot中实现邮件任务,发送邮件原创 2022-08-23 22:08:51 · 197 阅读 · 0 评论 -
【SpringBoot】8.SpringBoot中的异步任务
第一步自定义一个线程池,如下所示/*** @description 自定义异步线程池} }第二步使用自定义线程池,如下所示/**return "hello,测试一下";} }由于自定义线程池时已经开启了异步注解,因此可以不用在启动类上加了,至此完成使用自定义线程池实现异步任务。原创 2022-08-22 22:29:33 · 617 阅读 · 0 评论 -
【SpringBoot】7.SpringBoot整合Swagger
由于版本的问题,需要在 application.properties 中,加入以下的配置。编写 SwaggerConfig.java 配置类,配置展示信息。在项目中使用 Swagger 需要下面的依赖包。步骤4,写好 module 名称,然后点击完成。在 pom.xml 文件中,加入以下依赖信息。整个 pom.xml 文件的依赖信息如下。步骤3,选择一个 web 依赖就好。(1)测试 getHello 接口。步骤1,新建一个 module。启动服务,在浏览器中请求。步骤2,修改包名和项目名。原创 2022-08-22 00:07:22 · 905 阅读 · 0 评论 -
SpringBoot整合Swagger,启动服务报错:Failed to start bean ‘documentationPluginsBootstrapper‘
SpringBoot 2.7.3springfox-swagger2 3.0.0springfox-swagger-ui 3.0.0使用以上版本的依赖包进行整合,启动服务,直接报前面的错误,初步判断应该是版本的问题导致。在 SpringBoot 2.6.0 以后将 SpringMVC 默认路径匹配策略从 AntPathMatcher 更改为PathPatternParser,导致启动服务报错。在 application.properties 配置文件中,加入下面这行配置信息,即可解决原创 2022-08-21 21:59:21 · 815 阅读 · 0 评论 -
@Controller和@RestController的区别
最近遇到注解 @Controller 和 @RestController 在使用上的小问题,记录一下二者的区别。原创 2022-08-15 22:15:33 · 219 阅读 · 0 评论 -
【SpringBoot】6.SpringBoot整合MybatisPlus
启动服务器,在浏览器输入 http://localhost:8081/user/queryAllUser ,得到的结果如下。至此,初步整合完成,后续还可以在此基础上,增加日志打印的配置、自动生成代码、主键策略、自动填充字段等内容,这里不做赘述。启动服务器,在浏览器输入 http://localhost:8081/user/queryUser ,得到的结果如下。在 resource 下,新建一个 mapper 目录,然后新建一个 userMapper.xml。entity层,新建一个 User.java。..原创 2022-08-06 17:44:57 · 225 阅读 · 0 评论 -
【SpringBoot】5.SpringBoot整合Mybatis
启动服务器,在浏览器输入http//localhost8080/user/queryAllUser,得到的结果如下。在resource下,新建一个mapper目录,然后新建一个userMapper.xml。controller层,新建一个UserController.java。service层,新建一个UserService.java接口。在mapper层,新建UserMapper.java。entity层,新建一个User.java。...原创 2022-07-29 00:21:57 · 253 阅读 · 0 评论 -
【SpringBoot】4.SpringBoot整合Druid数据源
接上一篇博文,在springboot-jdbc这个项目的基础上,进行整合Druid数据源(如果离开数据库的连接,单独整合一个数据源,没什么意义)。原创 2022-07-27 00:18:11 · 169 阅读 · 0 评论 -
【SpringBoot】3.SpringBoot整合JDBC
2、打开浏览器或者postman或者其它接口调试工具,然后访问http//localhost8080/userList。利用idea新建一个简单的springboot项目,名为springboot-jdbc,此处省略过程。在项目的application.yaml配置文件中,加入以下配置。新建一个JDBCController.java类,内容如下。在pom.xml文件中加入依赖,这里直接给出所有依赖内容。整个项目的目录结构如下。...原创 2022-07-25 23:12:45 · 324 阅读 · 0 评论 -
【SpringBoot】2.在SpringBoot中使用JSR303校验参数
注解名含义@Null验证对象是否为null@NotNull验证对象是否不为null,无法查检长度为0的字符串@NotBlank检查约束字符串是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格@NotEmpty检查约束元素是否为NULL或者是EMPTY。...原创 2022-07-19 23:41:42 · 220 阅读 · 0 评论 -
【SpringBoot】1.SpringBoot入门
打开IDEA,然后File——>New——>Project,打开下面的这个弹窗,然后选择SpringInitializr,配置好JDK版本,剩下的,走默认,然后next即可(这里要注意,网速要好,由于神秘力量的存在,网络不好,可能会报失败或者很慢,多试几次),接下来就是输入项目的一些maven坐标、项目名称等内容,按自己的喜欢来就好,直到finish。然后在module项目的pom.xml中,将parent标签中的内容,改为父项目的,完成二者的关联。...原创 2022-07-19 21:55:17 · 154 阅读 · 0 评论