自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 收藏
  • 关注

原创 002-SpringBoot 定义优雅的全局异常处理方式

SpringBoot 定义优雅的全局异常处理方式

2024-12-09 16:09:19 802

原创 003-SpringBoot整合Redis

SpringBoot整合Redis

2024-12-06 14:13:34 403

原创 002-NoSQL介绍

NoSQL介绍

2024-12-06 13:48:33 892

原创 001-Redis介绍

Redis介绍

2024-12-06 11:04:12 644

原创 012-比较实用的开源项目

比较实用的开源项目

2024-12-05 15:10:04 320

原创 002-20个Linux运维常用一键脚本

Linux运维常用一键脚本

2024-12-05 10:57:46 538

原创 002-日志增强版

【代码】002-日志增强版。

2024-12-03 17:28:32 194

原创 003-SpringBoot整合Pagehelper

【代码】003-SpringBoot整合Pagehelper。

2024-12-03 17:18:02 478

原创 002-SpringBoot整合MybatisPlus

【代码】002-SpringBoot整合MybatisPlus。

2024-12-03 17:05:46 218

原创 001-SpringBoot整合日志

SpringBoot整合日志一、引入依赖二、配置 application.yml三、配置文件 logback.xml四、配置文件 WebConfigurerAdapter五、配置常量文件六、配置拦截器七、效果展示一、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId&gt

2024-12-03 16:32:49 1017

原创 003-SpringBoot 7 种定时任务解决方案

SpringBoot 7 种定时任务解决方案

2024-11-28 10:59:29 166

原创 001-MyBatis实现三级树查询

MyBatis实现三级树查询

2024-11-26 15:43:45 295

原创 006-自定义枚举注解

在字段使用 @ApiModelProperty 描述枚举字段含义,后续业务拓展,如果有新增加枚举值,每一个用到该枚举的字段的地方都要维护一遍,极其不方便,增加了维护成本。增加一个自定义枚举注解 @ApiPropertyEnum,来代替 @ApiModelProperty。这样以后只需要维护对应的枚举类即可。

2024-11-22 17:42:15 453

原创 005-用到的注解

添加这个注解,在doc文档列表就看不到这个方法的接口文档。

2024-10-16 14:10:45 341

原创 004-按照指定功能模块名称分组

需要把一个功能模块的几个功能点放在同一个文档目录下,这几个功能点分布在不同的 Controller。需要把他们单独分组,方便前端对接。在@ApiOperation 里面增加属性 tags 赋值。

2024-10-16 11:23:07 752

原创 001-VBScript

【代码】001-VBScript。

2024-10-14 11:27:16 370

原创 003-整合swagger 可以不加注解 @EnableOpenApi 吗

要在Spring Boot中启用Swagger支持,可以通过创建一个配置类来实现。这个配置类需要使用Spring Framework的@Configuration注解来标记,并且可以通过@Bean注解来定义一个Docket对象。Docket对象用于配置Swagger的文档类型、基本信息和API选择等。

2024-10-12 16:18:49 591

原创 002-整合Swagger遇到的问题

经过排查,导致这个异常的原因是springboot 版本过高。

2024-10-12 16:02:56 504

原创 001-SpringBoot整合swagger

【代码】001-SpringBoot整合swagger。

2024-10-12 14:58:37 502

原创 011-常用依赖

【代码】011-常用依赖。

2024-10-10 17:48:52 488

原创 004-分组查询统计重复字段

【代码】004-分组查询统计重复字段。

2024-10-10 17:18:05 181

原创 010-日期格式化注解

在开发的过程中使用json格式的地方非常多,前后端数据交换的格式一般为json。把java中的实体类序列化为json的方式也有很多方式,今天来看看常用到的fastjson。都知道fastjson是阿里开源的一个序列化/反序列化的jar包,在日常的开发过程中经常会碰到,也是使用频率较高的一款工具。引入依赖</</</</注意:JSONField 的属性只针对序列化为json字符串有效,不作用于对象本身。

2024-10-10 15:59:05 1185

原创 02-GIT

【代码】02-GIT。

2024-10-10 11:04:00 326

原创 003-分组查询每组最新的一条数据

在 MySQL5.7 以及之后的版本,如果 GROUP BY 的子查询中包含 ORDER BY,但是 GROUP BY 不与 LIMIT 或 DISTINCT 等特殊查询配合使用,ORDER BY会被忽略掉;所以子查询在 GROUP BY 时排序不会生效,可能是因为子查询大多数是作为一个结果给主查询使用,所以子查询不需要排序,在MySQL内置语句优化器中会将将这条查询语句优化,可以查看执行计划。这里可以发现并没有根据时间倒序,查询出最新的一条数据。

2024-10-10 10:51:03 3493

原创 009-System.getProperty()_基本使用

【代码】009-System.getProperty()_基本使用。

2024-10-10 09:55:54 304

原创 001-配置java服务在windows后台运行

使用 nssm 将jar包或者bat文件注册为 windows 后台服务。

2024-10-09 16:52:04 1117

原创 003-EasyUI框架

一、基本操作;二、数组操作;三、树操作;四、走马灯案例

2024-10-08 18:10:56 861

原创 002-Html

一、常用样式;二、DIV;三、Input

2024-10-08 17:05:12 1173

原创 001-CSS

一、元素类型(块和行内);二、定位

2024-10-08 16:55:21 1749

原创 2-linux 查看日志

【代码】2-linux 查看日志。

2024-10-08 15:14:40 292

原创 1-远程调试

2)找到 set debug=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6001。1)找到 java_server_run 运行文件。2)找到 catalina.sh 文件。可以在 jenkins 里面找到。以 tomcat 服务为例。SpringBoot 为例。1)进入bin 目录下。

2024-10-08 15:10:23 467

原创 008-发送邮件

*** @Description 发送邮件信息*/@Data/**//发信所用的服务器*//**//发件人*//**//发件人密码*//*** 端口号*//*** 收件人*//*** 信息主题*//*** 信息内容*//*** 附件*//*** @Description 附件*/@Data/*** 文件名*//*** 文件类型*//*** 文件流*/

2024-10-08 14:02:51 456

原创 007-事物和异常

无法捕获异常:RpcException;只能捕获到它的上级:RuntimeException。可以捕获异常:RpcException。

2024-10-08 13:51:58 347

原创 002-SQL优化

【代码】002-SQL优化。

2024-10-08 13:22:20 377

原创 001-常用语法案例

【代码】001-常用语法案例。

2024-10-08 11:29:08 345

原创 006-MAVEN 的使用

MAVEN 的使用

2024-10-08 10:40:37 447

原创 005-容易踩的坑

=据说是因为 ==bigDecimal作为参数传入一个方法中,比如add(),累加之后返回的是一个新的对象,跟方法外部定义的BigDecimal对象不是同一个。重新赋值,覆盖掉就好了。需要同一个时间只能有一个线程在执行任务,且任务处在事务内。这样累加会导致orderAmount的值为0,累计无效。3.3.然后把具体实现放在公共的另一个方法并开启事务。服务实现类的方法先加锁。

2024-10-02 09:58:19 323

原创 004-常用Utils-2

金额工具、号码生成器、字符串占位符替换

2024-09-30 17:53:00 401

原创 003-常用Utils-1

类型转换、日期工具、Map操作、集合操作、Hutool

2024-09-30 11:14:41 594

原创 002-JDK8流的使用

【代码】002-JDK8流的使用。

2024-09-29 14:42:40 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除