随笔分类 - 🥕SpringBoot
SpringBoot
摘要:
💖简介 Banner是指应用程序启动时显示的信息。对于Spring Boot应用来说,默认情况下,当你启动一个 Spring Boot应用时,控制台上会打印出一段由 Spring Boot自带的ASCII艺术字样的 banner。这不仅是为了美观,也是一种品牌标识的方式。然而,Spring Boo
阅读全文

摘要:
💖简介 创建自定义日志注解,对相关接口记录请求日志。 📖环境 SpringBoot ⭐实现 🌟注解定义 定义注解类 package com.zk.app.annotation; import com.zk.app.enums.UserLogTypeEnum; import java.lang.
阅读全文

摘要:
简介 @Scheduled 定时任务自定义可以通过SchedulingConfigurer实现。 SchedulingConfigurer 是 Spring Framework 中的一个接口,用于配置定时任务。当你需要对定时任务进行更高级别的定制时,这个接口就显得非常有用。 可以通过Scheduli
阅读全文

摘要:
💖简介 在Spring Boot项目中实现统一的异常处理是一种常见的做法,这有助于保持代码的整洁并提供一致的错误响应格式。Spring Boot 中的统一异常处理是一种机制,用于集中管理和格式化应用程序中抛出的所有异常。这种机制可以提高程序的健壮性和用户体验,同时简化开发过程。 📖统一异常处理的
阅读全文

摘要:
1. 环境 SpringBoot 2.6.x 2. 介绍 MyBatis-Plus 从3.3.2版本开始提供了数据安全保护功能,MyBatis-Plus 支持通过加密配置来增强数据库的安全性。 3. 加密 String randomKey = AES.generateRandomKey(); Sys
阅读全文

摘要:
💖1.需求描述 日常公众号开发中,业务部门对于微信内置分享(右上角->分享到朋友等)效果不太满意,需要我们自定义相关分享效果 🌟1.1微信默认分享效果展示 🌟1.2通过自定义分享后效果展示 🌟1.3微信官方文档 JS-SDK说明文档: https://developers.weixin.qq
阅读全文

摘要:
💖简介 SpringBoot启动时,创建系统托盘,提供打开主程序及退出功能。 📖实现 启动类添加构造函数 public TjtoolApplication() { initUI(); } private void initUI() { if (SystemTray.isSupported())
阅读全文

摘要:
💖简介 Springboot 项目启动自动打开浏览器访问网站设置 📖环境 windows 🌟实现 在需要打开网址的地方添加: // 启动打开默认浏览器访问 try { Runtime.getRuntime().exec("cmd /c start http://localhost:8080/"
阅读全文

摘要:
💖简介 将SpringBoot项目打包jar并打包为exe启动,在无jdk环境下直接运行。 📖操作 SpringBoot打包为可执行jar(这里使用maven install) 注:如果存在前端页面需同时打包(webapp下);需在pom.xml中进行配置 <build> <finalName>
阅读全文

摘要:方案一: SQL 1.一个数据表(TABLE1_ZK)中存在一个字段(STRS)(存储格式是以【,】隔开的字符串) 2.现需要将其查分为多行数据(每行为其中一个字符串) 3.sql SELECT t.id, REGEXP_SUBSTR(t.STRS, '[^,]+', 1, LEVEL) AS ma
阅读全文
摘要:Springboot 拦截器配置(登录拦截) 注意这里环境为springboot为2.1版本 1.编写拦截器实现类,实现接口 HandlerInterceptor, 重写里面需要的三个比较常用的方法,实现自己的业务逻辑代码 (就是自己拦截器拦截时做什么处理) 2.编写拦截器配置文件类并继承 WebM
阅读全文
摘要:Springboot Excle导入导出 导入操作:Excle批量导入 导出操作:下载模版 开发笔记 pom.xml 工具类 ExcleUtils: 调用: controller: 结束
阅读全文
摘要:近期项目中出现在离线情况下文字转语音的需求 经过尝试发现jacob还不错 注:只适用于windows系统环境 以下为开发记录: 1.pom.xml中引入jacob.jar 2.下载jacob,将 jacob-1.18-x64.dll 或者 jacob-1.18-x86.dll 复制到 "JAVA_H
阅读全文
摘要:近期项目使用邮件验证,这里使用个人邮箱进行测试,记录开发笔记 SpringBoot自带邮箱接口 maven pom.xml 引入: 相关代码如下: 结果展示:
阅读全文
摘要:1.将自己的logo图片转为.ico格式的,命名必须为【favicon.ico】 2.将该图片直接放在src/main/resourecs目录下 3.重启项目,刷新一下浏览器缓存,就会发现图标更换了
阅读全文
摘要:@RunWith(SpringRunner.class) @SpringBootTest(classes = Application.class) public class Springtest { @Autowired private WcUnitService wcUnitService; @Test public void test(){ ...
阅读全文
摘要:在pom.xml中配置tomcat启动处加上: tomcat完整配置:
阅读全文
摘要:在application.ym中加入: 发现无效 在log4j.properties中加入: 此处 *.*.*.dao 为自己项目中mapper文件包路劲 使用DEBUG运行时生效
阅读全文