随笔分类 -  SpringBoot

SpringBoot将数据库中的数据导入到xml文件中
摘要:参考:https://blog.csdn.net/qq_41841482/article/details/127295469 阅读全文

posted @ 2024-12-25 14:58 C_C_菜园 阅读(13) 评论(0) 推荐(0) 编辑

EasyExcel-读取多个sheet的方法
摘要:管方文档 https://easyexcel.opensource.alibaba.com/docs/current/ 读取多个sheet的方法 参考:https://www.cnblogs.com/huangjinyong/p/15994442.html 主要代码 下面的is:是你导入的excel 阅读全文

posted @ 2024-12-25 14:52 C_C_菜园 阅读(138) 评论(0) 推荐(0) 编辑

SpringBoot使用模版导出Word文件:poi-tl
摘要:poi-tl 管网:https://deepoove.com/poi-tl/1.6.x/#_requirements 可以循环导出、可以循环表格、可以设置{{value}}导出值 首先需要个word模版文件 导出后是这样的 阅读全文

posted @ 2024-12-25 13:59 C_C_菜园 阅读(39) 评论(0) 推荐(0) 编辑

SpringBoot读取Resources下的文件
摘要:package com.qzsl.dp.utils; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.core.io.Resource; import org.spri 阅读全文

posted @ 2024-05-10 14:06 C_C_菜园 阅读(181) 评论(0) 推荐(0) 编辑

在线程中使用Spring的Bean的方法、不推荐把“线程”注入到Spring
摘要:一、不推荐把“线程”注入到spring 将线程注入到Spring容器中并不是一个常见的做法,而且通常也不推荐这样做,原因如下: 生命周期管理困难: Spring管理的Bean生命周期由Spring容器管理,而线程的生命周期由JVM管理。将线程注入到Spring容器中会导致线程的生命周期与Spring 阅读全文

posted @ 2024-04-28 10:21 C_C_菜园 阅读(382) 评论(0) 推荐(0) 编辑

SpringBoot使用JSch操作Linux
摘要:推荐使用Hutool的Jsch工具包(它用的连接池的技术) 一、SSH远程连接服务器 SSH更多见:http://t.csdnimg.cn/PrsNv 推荐连接工具:FinalShell、Xshell、secureCRT、PuTTY (https://zhuanlan.zhihu.com/p/659 阅读全文

posted @ 2023-11-29 10:45 C_C_菜园 阅读(1773) 评论(0) 推荐(2) 编辑

SpringBoot注入时设置《多例》
摘要:SpringBoot设置多例 1、准备数据 测试接口 package com.cc.jschdemo.springmultiton; /** * <p>spring多例测试</p> * * @author -- * @since 2023/11/23 */ public interface ISpr 阅读全文

posted @ 2023-11-23 09:58 C_C_菜园 阅读(432) 评论(0) 推荐(0) 编辑

SpringBoot获取配置:@Value、@ConfigurationProperties方式
摘要:配置文件yml # phantomjs的位置地址 phantomjs: binPath: windows: binPath-win linux: binPath-linux jsPath: windows: jsPath-win linux: jsPath-linux imagePath: wind 阅读全文

posted @ 2023-11-07 11:27 C_C_菜园 阅读(212) 评论(0) 推荐(1) 编辑

Java根据URL截图的4种方式
摘要:方案选择 XHTMLRenderer(不要用) PhantomJs(三方库,已停更) Puppeteer(Chrome团队开发和维护) Selenium(支持多浏览器、多语言,服务器需要安谷歌浏览器) 一、XHTMLRenderer(不要用) XHTMLRenderer它是一个Java库,用于将XH 阅读全文

posted @ 2023-11-06 16:05 C_C_菜园 阅读(2384) 评论(0) 推荐(0) 编辑

Gradle8.4构建SpringBoot多模块项目
摘要:Gradle8.4构建SpringBoot多模块项目 一、基本 1、版本 这个版本是Jdk8最后一个SpringBoot版本 软件 版本 Gradle 8.4 SpringBoot 2.7.15 JDK 8 2、Gradle基本介绍 2.1、使用Wrapper方式构建 好处:统一gradle的版本 阅读全文

posted @ 2023-10-31 10:52 C_C_菜园 阅读(3813) 评论(0) 推荐(0) 编辑

Gradle构建SpringBoot单模块项目
摘要:Gradle构建SpringBoot单模块项目 方式Ⅰ:未基于:Gradle Wrapper 方式Ⅱ:(推荐使用)Gradle Wrapper【可以不安装Gradle、统一Gradle的版本】——包括Maven也是一样的可以用Wrapper的方式 版本:JDK8 + SpringBoot2.7.15 阅读全文

posted @ 2023-10-24 10:39 C_C_菜园 阅读(386) 评论(0) 推荐(0) 编辑

Java设计模式-策略模式-基于Spring实现
摘要:1、策略模式 1.1、概述 策略模式是一种行为设计模式,它允许在运行时选择算法的行为。它将算法封装在独立的策略类中,使得它们可以相互替换,而不影响客户端代码。这种模式通过将算法的选择从客户端代码中分离出来,提供了更大的灵活性和可维护性。 在Java中,策略模式的设计理念可以通过以下步骤实现: 定义一 阅读全文

posted @ 2023-10-13 14:27 C_C_菜园 阅读(967) 评论(0) 推荐(0) 编辑

SpringBoot获取Bean的工具类
摘要:1、beanName 默认是类名首字母小写 下面的类:beanName = bean1 @Component public class Bean1 { public String getBean1() { return "Bean1"; } } 修改beanName 下面的类:beanName = 阅读全文

posted @ 2023-10-12 17:28 C_C_菜园 阅读(789) 评论(0) 推荐(1) 编辑

SpringBoot的基础
摘要:## 1、获取配置文件的值:@Value的方式 - yml配置文件 ```yml redis: host: 199.22.22.34 ``` ### 1.1、用法1:普通用法 ```java @Value("${redis.host}") private String paramName; ``` 阅读全文

posted @ 2023-05-31 15:32 C_C_菜园 阅读(51) 评论(0) 推荐(0) 编辑

SpringBoot实现WebSocket发送接收消息 + Vue实现SocketJs接收发送消息
摘要:SpringBoot实现WebSocket发送接收消息 + Vue实现SocketJs接收发送消息 参考: 1、https://www.mchweb.net/index.php/dev/887.html 2、https://itonline.blog.csdn.net/article/details 阅读全文

posted @ 2023-05-19 17:17 C_C_菜园 阅读(1894) 评论(0) 推荐(1) 编辑

MongoDB + SpringBoot 的基础CRUD、聚合查询
摘要:1、数据准备 1.1、springboot导包 springboot版本:2.7.10 点击查看代码 <!--mongodb的包--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s 阅读全文

posted @ 2023-05-18 11:05 C_C_菜园 阅读(289) 评论(0) 推荐(0) 编辑

SpringBoot项目预加载数据——ApplicationRunner、CommandLineRunner、InitializingBean 、@PostConstruct区别
摘要:0、参考、业务需求 参考: https://www.cnblogs.com/java-chen-hao/p/11835120.html#_label1 https://zhuanlan.zhihu.com/p/541268993 业务需求: 缓存数据字典数据、初始化线程池、提前加载好加密证书 1、方 阅读全文

posted @ 2023-05-17 15:47 C_C_菜园 阅读(241) 评论(0) 推荐(0) 编辑

SpringBoot配置两个一样的Bean,区分两个配置类——@Primary
摘要:1、@Primary 作用: 指定默认bean。 当没有根据名字显示要注入哪个bean的时候,默认使用打了@Primary标签的bean 2、配置两个一样的bean @Configuration public class MyThymeLeafConfig { @Resource private A 阅读全文

posted @ 2023-05-17 14:10 C_C_菜园 阅读(1618) 评论(0) 推荐(0) 编辑

SpringBoot的@Resource和@Autowired+@Qualifier使用
摘要:1、区别 参考: https://blog.csdn.net/xhbzl/article/details/126765893 https://blog.csdn.net/qq_40263124/article/details/124238530 2、使用 2.1、注入配置类 比如注入config的b 阅读全文

posted @ 2023-05-17 14:00 C_C_菜园 阅读(346) 评论(0) 推荐(0) 编辑

SpringBoot导出Word文档的三种方式
摘要:SpringBoot导出Word文档的三种方式 一、导出方案 1、直接在Java代码里创建Word文档,设置格式样式等,然后导出。(略) 需要的见:https://blog.csdn.net/qq_42682745/article/details/120867432 2、富文本转换后的HTML下载为 阅读全文

posted @ 2023-05-04 15:16 C_C_菜园 阅读(9730) 评论(2) 推荐(2) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示