自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java存储数据至Rredis 之 @RedisHash实现

最近有一个需求,需要在项目启动时,先加载一部分数据至Redis中。思来想去,找到了一个比较合适的解决方案--------@RedisHash。

2023-12-12 15:22:04 317

原创 JPA 常用基础注解说明

对JPA常用基础注解进行解释说明

2023-12-12 10:32:27 712

原创 Seata 分布式事务搭建与使用详解,一篇搞定,手把手教会你 !

一篇搞定,手把手教会你 Seata 分布式事务搭建与使用

2023-06-12 23:33:11 28306 6

原创 基于Docker 实现 MySQL 主从复制架构详解

以上是基于Docker 实现 MySQL 主从复制架构的各种情况,希望对你们有所帮助。

2023-06-08 23:39:03 800 5

原创 设计模式讲解---工厂方法模式

设计模式讲解

2023-02-15 15:06:42 311

原创 Java中VM options与Program arguments区别与作用

Java中VM options与Program arguments区别与作用

2023-01-11 17:23:30 1223

原创 Nacos Server 部署配置详解

Nacos Server 部署单机与集群环境配置详解

2023-01-09 10:15:40 3584

原创 使用自定义注解与Spring AOP 实现程序增强

本文将通过自定义注解与Spring AOP实现Java的程序增强。

2022-12-01 14:40:28 255

原创 windows系统使用docker安装redis并挂载配置文件教程

windows系统使用docker安装redis并挂载配置文件教程

2022-10-27 10:34:35 3264 2

原创 一文搞定,使用yaml文件实现多环境配置与Maven打包,Nginx反向代理,Docker部署功能

一文搞定,使用yaml文件实现多环境配置与Maven打包,Nginx反向代理,Docker部署功能

2022-06-27 13:44:52 4320

原创 整合WebSocket实现简单的消息推送功能

整合WebSocket实现简单的消息推送功能Websocket两种简单实现:实现方式一:引入Maven依赖:后端代码实现:Vue项目集成postman测试实现方式二:引入Maven依赖:后端代码实现:postman测试Websocket两种简单实现:实现方式一:引入Maven依赖:<!--websocket 依赖--><dependency> <groupId>org.springframework.boot</groupId> <

2022-05-24 13:37:13 1426

原创 Vue 根据路由实现页面跳转

文章目录一、方式1:1.router路由代码2.跳转方法3.数据接收一、方式1:1.router路由代码import Layout from '@/layout'const deviceRouter = { path: '/personnel', component: Layout, alwaysShow: true, name: 'personnel', meta: { title: '人员管理', icon: '人员管理', perms: ['pe

2022-04-07 16:16:44 1130

原创 一文搞定,详细说明JPA实体关系映射

文章目录前言一、多对多关系二、实体说明学生实体 Student课程实体 Course前言本文,暂时对多对多关系进行阐述,后续会对一对一,一对多进行补充一、多对多关系为了便于理解,此篇边用学生类Student与课程类Course来说明,一名学生可选择多种课程,一种课程也可被多名学生选择,适用Many-To-Many 关系二、实体说明@ManyToMany 作用:用于映射多对多关系  属性:    cascade:配置级联操作。    fetch:配置是否采用延迟加载。    tar

2022-04-07 15:34:20 905

原创 查询表中数据,并返回成Tree树形数据,解决办法

文章目录前言一、实现步骤:1.创建DTO,用于格式化数据2.代码实现3.结果展示前言当需要将以上查询到的数据返回为tree,即树形数据时,如何能快速有效的完成?下面将为你解答。一、实现步骤:1.创建DTO,用于格式化数据@JsonInclude(value = JsonInclude.Include.NON_EMPTY)将该标记放在属性上,如果该属性为NULL则不参与序列化如果放在类上边,那对这个类的全部属性起作用Include.Include.ALWAYS 默认Include.N

2022-04-07 14:00:59 1272

原创 数组对象查重问题解决

文章目录前言一、前期准备1.创建实体二、使用场景场景一:根据某一属性进行查重分类1.代码如下2.查询结果如下场景二:根据某一属性查重并返回成树形数据1.在返回对象中添加children,如下2.代码如下总结前言在开发的过程中,我们或许会遇到对数组对象中,某一特殊属性进行查重功能,一下将针对三种情况来提供不同的解决方案,愿此文将对你有所帮助。一、前期准备1.创建实体关于枚举的实现可阅读本文,链接: Enum实现.@Data@Table@Entitypublic class Stude

2022-04-07 12:21:32 1055

原创 element-ui 实现table可分页多选功能详解

文章目录@[TOC](文章目录)前言一、实现步骤1.el-table 标签代码2.设置第一列,为多选框3.添加函数总结前言此篇文章是为了记录使用element-ui遇到的问题,希望此篇能解决你的BUG一、实现步骤1.el-table 标签代码<el-table>标签中必须有:ref,比如ref="multipleTable"row-key="getRowKeys"<el-table ref="multipleTable" :data="tabl

2022-03-30 15:11:06 2188

原创 Base64之前端加密,后端解密操作步骤

Base64使用步骤前端Vue---加密步骤1.安装依赖2.(main.js)全局配置3.加密,解密后端---解密步骤1.创建Base64Service 接口2.创建Base64ServiceImpl 实现类前端Vue—加密步骤1.安装依赖npm install --save js-base642.(main.js)全局配置import Vue from "vue"import {Base64} from 'js-base64'Vue.prototype.$Base64 = Base64;

2022-03-25 14:49:21 2458

原创 JPA+Enum枚举,实现步骤详解

JPA+Enum枚举,实现步骤详解目录1.创建实体类(学生实体,性别枚举类)2.创建Converter(属性转换器)3.创建controller层4.数据库表,测试1.新增测试2.查询测试目录1.创建实体类(学生实体,性别枚举类)@Data@Table@Entitypublic class Student { @Id @GeneratedValue(generator = "uuid") @GenericGenerator(name = "uuid",strategy = "org.hib

2022-03-25 13:03:34 4094

原创 Java 8 Stream 使用总结

Stream使用总结一级目录二级目录三级目录一级标题二级标题三级标题一级目录二级目录三级目录一级标题二级标题三级标题本文并未涉及Stream相关基础知识,如有需要请自行查阅,此篇主要用于记录本人目前所遇到的使用场景。.........

2022-01-19 15:19:19 432

原创 Spring Boot+JPA项目,查询功能,多种场景实现方法

Spring Boot+JPA项目,多条件查询的(3种)写法此文章描述的三种写法,皆为本人遇到的3种,改文章主要用于记录,后续如有其他写法会及时更新使用SpecificationSpecification<ParkingLot> query = new Specification<ParkingLot>() { private static final long serialVersionUID = 1L; @Override public Predi

2022-01-17 14:49:12 917

空空如也

空空如也

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

TA关注的人

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