随笔分类 -  SpringBoot

摘要:操作步骤: 引入依赖包、配置连接参数、新建队列、生产者代码、消费者代码 依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </d 阅读全文
posted @ 2021-10-28 15:45 星瑞 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1、依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency> 2、配置 # MongoDB 阅读全文
posted @ 2021-10-12 16:35 星瑞 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 配置文件(application.pr 阅读全文
posted @ 2021-06-30 19:44 星瑞 阅读(285) 评论(1) 推荐(0) 编辑
摘要:一、简介 ThreadPoolTaskExecutor线程是Spring的线程池,其底层是依据JDK线程池ThreadPoolExecutor来实现的。 二、参数介绍 corePoolSize:线程池维护线程最小的数量,默认为1maxPoolSize:线程池维护线程最大数量,默认为Integer.M 阅读全文
posted @ 2021-03-02 14:33 星瑞 阅读(14607) 评论(0) 推荐(0) 编辑
摘要:flash-waimai 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue的前后端分离的外卖系统 包含完整的手机端,后台管理功能 本项目主要供交流学习,不建议商用。 技术选型 核心框架:Spring Boot 数据库层:Spring data jpa/Spring 阅读全文
posted @ 2021-01-12 18:09 星瑞 阅读(1421) 评论(0) 推荐(0) 编辑
摘要:项目名称:基于SpringBoot的金刚模板化接口自动化测试项目 github地址:https://github.com/jinganglong123/jg-api-autotest 项目介绍见README 阅读全文
posted @ 2021-01-12 18:05 星瑞 阅读(728) 评论(0) 推荐(0) 编辑
摘要:简介 Swagger2 作为一个规范和完整的框架,可以用于生成、描述、调用和可视化 RESTful 风格的 Web 服务: 接口文档在线自动生成,文档随接口变动实时更新,节省维护成本 支持在线接口测试,不依赖第三方工具 依赖包 <dependency> <groupId>io.springfox</ 阅读全文
posted @ 2020-11-17 15:27 星瑞 阅读(182) 评论(0) 推荐(0) 编辑
摘要:Spring通过任务执行器(TaskExecutor)来实现多线程和并发编程。使用ThreadPoolTaskExecutor可实现一个基于线程池的TaskExecutor。而实际开发中任务一般是非阻碍的,即异步的,所以我们要在配置类中通过@EnableAsync开启对异步任务的支持,并通过在实际执 阅读全文
posted @ 2020-11-16 10:38 星瑞 阅读(1670) 评论(0) 推荐(0) 编辑
摘要:1、在启动类上加注解开启定时任务(定时任务可以写在启动类中) package com.gxr.imybatisplus; import com.gxr.imybatisplus.service.schedule.MyScheduleService; import org.mybatis.spring 阅读全文
posted @ 2020-11-11 13:48 星瑞 阅读(801) 评论(0) 推荐(0) 编辑
摘要:使用RestTemplate发送HTTP请求(get和post) 依赖包:springboot、fastjson 代码如下: package com.gxr.restTemplateTest; import com.alibaba.fastjson.JSON; import com.alibaba. 阅读全文
posted @ 2020-08-18 10:23 星瑞 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:问题: 在使用SpringBoot进行开发时,如果修改了某个文件比如前端页面html,不能立刻起效。 解决: 在idea中打开修改后的文件,使用快捷键Ctrl+Shift+F9 进行重新编译,然后刷新页面,改变就生效了,免去重启的等待时间。 Ctrl+Shift+F9其实执行的就是菜单中 Build 阅读全文
posted @ 2019-02-15 17:58 星瑞 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:SpringBoot默认加载配置文件名为:application.properties和application.yml,如果需要使用自定义的配置文件,则通过@PropertySource注解指定。 JavaBean: pet.properties(./resources/config/pet.pro 阅读全文
posted @ 2019-01-07 18:27 星瑞 阅读(2084) 评论(0) 推荐(0) 编辑
摘要:依赖包: JavaBean:(此处使用lombok,可省略setter、getter等方法) application.yml 已缩进来区分同级,并且冒号后必须有空格。 测试代码: 执行结果 此处绑定注入类型分为批量注入和单个注入,批量注入的优先级较高,两种方式的比较如下图: 阅读全文
posted @ 2019-01-07 18:15 星瑞 阅读(3313) 评论(0) 推荐(0) 编辑
摘要:使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。 1、在idea中的安装 阅读全文
posted @ 2019-01-03 15:27 星瑞 阅读(286) 评论(0) 推荐(0) 编辑
摘要:thymeleaf 范例: 界面截图: 阅读全文
posted @ 2019-01-03 11:20 星瑞 阅读(476) 评论(0) 推荐(0) 编辑
摘要:controller 配置文件(application.properties) 配置图片目录地址映射。 视图(showPics.ftl) 访问 http://localhost:8080/showPics 即可。 阅读全文
posted @ 2019-01-03 10:01 星瑞 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:依赖包: 配置文件application.properties: model: 1 package org.springboot.model; 2 3 /** 4 * @Auther:GongXingRui 5 * @Date:2018/12/24 6 * @Description: 7 **/ 8 阅读全文
posted @ 2018-12-28 11:03 星瑞 阅读(268) 评论(0) 推荐(0) 编辑
摘要:1 package org.springboot.controller; 2 3 import org.springboot.constant.Constant; 4 import org.springframework.stereotype.Controller; 5 import org.springframework.web.bind.annotation.RequestM... 阅读全文
posted @ 2018-12-28 10:57 星瑞 阅读(1541) 评论(0) 推荐(0) 编辑
摘要:1 package org.springboot.controller; 2 3 import org.apache.logging.log4j.LogManager; 4 import org.apache.logging.log4j.Logger; 5 import org.springboot.constant.Constant; 6 import org.springf... 阅读全文
posted @ 2018-12-28 10:56 星瑞 阅读(250) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示