自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zxb的博客

一个程序员的博客

  • 博客(26)
  • 收藏
  • 关注

原创 redis常用场景——缓存登录信息

查询用户信息,这样会给服务器带来很大的负担,此时可以使用。当一个boot程序开启拦截器,那么每次拦截请求都需要通过。作为中间件,缓存登录信息。springboot 的。

2024-05-16 21:59:04 895

原创 MyBatis-plus笔记——条件构造器和常用接口

Wapper:条件构造抽象类:用于查询条件封装,生成 sql 的 where 条件:查询条件封装:Update 条件封装:使用Lambda语法:使用Lambda语法使用的查询Wrapper:Lambda 更新封装Wrapper。

2024-05-02 08:17:16 501 1

原创 MyBatis-plus笔记——分页插件

属性名类型默认值描述overflowbooleanfalse溢出总页数后是否进行处理(默认不处理,参见插件#continuePage方法)maxLimitLong单页分页条数限制(默认无限制,参见插件#handlerLimit方法)dbTypeDbType数据库类型(根据类型获取应使用的分页方言,参见插件#findIDialect方法)dialectIDialect方言实现类(参见插件#findIDialect方法)属性名类型默认值描述recordsList。

2024-05-01 09:52:21 1804

原创 MyBatis笔记——MyBatis缓存

当 mybatis 执行sql时,会创建缓存,下次执行相同语句时,会直接使用缓存的结果。

2024-04-30 14:48:32 635

原创 MyBatis-plus笔记——常用注解

在开发的过程中,我们经常遇到以上的问题,即实体类所对应的表有固定的前缀,例如。是 MyBatis-Plus 框架中的一个注解,用于标识。所对应的字段指定为主键,默认主键名为。所对应的字段指定为设置的。

2024-04-29 14:30:47 947

原创 MyBatis-Plus笔记——基础环境搭建

Spring 基础环境 指的是 Spring + MyBatis + 辅助类。

2024-04-28 12:51:05 1103

原创 MyBatis——动态SQL

动态SQL是MyBatis中的一种功能,允许你在XML映射文件中编写动态生成的SQL语句。主要用于解决SQL语句需要根据不同情况进行变化的问题。例如,你可能需要根据用户输入的查询条件生成不同的where子句,或者可能需要根据程序运行时的状态切换不同的join子句等。MyBatis提供了一套丰富的标签库来帮助你编写动态SQL,包括等。

2024-04-27 14:07:36 1787

原创 MyBatis笔记——一对多参映射问题解决

/</

2024-04-26 11:18:30 609 1

原创 MyBatis笔记——多对一映射问题解决

当想要查询一个部门下的所有员工时,

2024-04-25 13:21:43 777 2

原创 MyBatis笔记——参数处理

从 MyBatis 3.5.2 版本开始,可以通过@Param注解自定义参数名称。在 XML 配置文件中的 SQL 语句中,可以通过#{name}和#{age}来引用这两个参数。

2024-04-24 11:54:00 958

原创 MyBatis笔记——mybatis核心配置文件

注意:package 是包路径,如果要映射配置需要给。这样配置就可以在mapper中直接使用。等连接信息,直接写在代码中,而是写在。的配置文件中,让配置文件直接读取。在开发中,我们常常不会直接将。(user) 来作为别名,添加别名(不区分大小写),的文件,它们之间通过等号(

2024-04-23 13:33:48 520

原创 MyBatis笔记——mybatis配置基础环境

的lombok的注解处理,后面应该会出个详细介绍,使用lombok可以省掉大部分构造函数、setter和getter。= 构造器 + getter + setter + toString。

2024-04-22 13:39:00 612 1

原创 SpringMVC笔记——SpringMVC配置类取代xml配置

SpringMVC配置类是一个用来配置SpringMVC的类,它通常包含了一些SpringMVC的基本设置,例如视图解析器、拦截器、消息转换器等。

2024-04-21 11:10:44 404 1

原创 SpringMVC笔记——配置异常处理

Spring MVC提供了一种灵活的方式来处理Web应用程序中的异常。有多种方式可以处理异常,包括标准的Spring异常处理器和特殊的@ExceptionHandler方法。使用Spring注解:通过使用@ControllerAdvice,我们可以将所有的异常处理程序集中在一个地方。只需要在类上加上@ControllerAdvice注解,然后在类中添加一个或多个由@ExceptionHandler注解标记的方法。然后使用Spring。

2024-04-20 09:23:37 478

原创 SpringMVC笔记——配置拦截器Interceptor

SpringMVC 中 拦截器用于拦截控制器方法的执行。

2024-04-20 07:00:00 187

原创 自建zerotier服务——实现更快速安全的远程连接

ZeroTier是地球上智能可编程的以太网交换机。它允许所有网络设备、虚拟机 (VMs)、容器和应用程序通信,就好像它们都位于同一个物理数据中心或云区域中一样。全球虚拟网络: ZeroTierOne 可以创建一个全球虚拟的软件定义网络 (SDN),让用户的设备可以安全地互相连接,无论它们位于世界上的哪个地方。简单易用: 使用 ZeroTierOne 只需几个简单的步骤,即可将设备加入到虚拟网络中,无需复杂的配置。安全性: ZeroTierOne 提供端到端的加密通信,保障用户数据的安全性和隐私。

2024-04-19 13:01:44 3786

原创 frp 内网穿透服务搭建

FRP(Fast Reverse Proxy)是一个高性能的反向代理应用程序,帮助网络开发者解决内网穿透以及对公网访问本地服务器的问题。FRP支持多种协议如TCP、UDP、HTTP、HTTPS等,并且可以实现负载均衡和热备。FRP由客户端和服务器端两部分组成,客户端运行在内网环境里,而服务器端部署在具有公网IP的机器上。

2024-04-19 13:01:06 716

原创 使用Raidrive将alist的存储挂载到本地

RaiDrive是一个免费的云储存管理工具,它可以帮助用户将Google Drive、Dropbox、OneDrive等云储存服务映射为电脑上的网络驱动器,让你像操作本地硬盘一样方便地管理云端文件。这样就可以在电脑资源管理器中直接打开、编辑云端文件,而不需要通过网页或者专用客户端上传下载。RaiDrive还支持FTP、SFTP、WebDAV等多种网络协议,适用于Windows和macOS系统。并且在保证文件传输速度的同时,还支持256位AES加密,确保你的数据安全。

2024-04-19 13:00:10 1332

原创 zxb 带你玩服务器——4. 搭建OpenResty平台

Nginx(发音为“engine-x”)是一种开源的高性能HTTP和反向代理服务器,也可以用作IMAP/POP3代理服务器。它由Igor Sysoev创建,并于2004年首次公开发布。Nginx是为了解决高并发问题而设计的,它使用非阻塞事件驱动架构来处理请求,这使得Nginx在处理大量并发连接时能保持低资源消耗和高性能。Nginx广泛用于提供静态内容、反向代理服务、负载均衡以及作为邮件代理和HTTP缓存。

2024-04-19 12:57:42 914

原创 zxb 带你玩服务器——3. halo的高级玩法

本期内容基于zxb 带你玩服务器——2. 服务器部署个人博客部署的halo。

2024-04-19 12:57:11 281

原创 zxb 带你玩服务器——2. 服务器部署个人博客

1panel是一款基于Web的服务器管理工面板。它允许用户通过其简洁直观的界面进行各种服务器操作,包括文件管理、数据库管理、邮件管理、备份和恢复等。同时,1panel还支持多语言,可以满足全球用户的需求。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是最流行的关系型数据库管理系统之一,在互联网上的应用非常广泛,例如:维基百科、Google(部分服务)和Facebook等网站都采用了MySQL。

2024-04-19 12:56:11 353

原创 zxb 带你玩服务器——1. 服务器注册

云服务器(Cloud Server)是基于云计算技术的新型服务器,它是通过软件和硬件虚拟化技术在一台或多台实体服务器上划分出来的多个独立使用、可扩展的虚拟服务器。用户可以按需购买和使用,无需投入大量资金购买、维护硬件设备。与传统物理服务器相比,云服务器具有更高的稳定性、安全性;并且资源可随时调整,具有更高的弹性和可用性。常用于网站建设、数据存储、应用开发等业务场景。

2024-04-19 12:55:02 665

原创 alist的安装使用——网盘聚合工具

一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。

2024-04-19 12:50:30 2267

原创 zxb 带你玩服务器——完结篇:服务器部署各种应用的方式

云服务器(Cloud Server)是基于云计算技术的新型服务器,它是通过软件和硬件虚拟化技术在一台或多台实体服务器上划分出来的多个独立使用、可扩展的虚拟服务器。用户可以按需购买和使用,无需投入大量资金购买、维护硬件设备。与传统物理服务器相比,云服务器具有更高的稳定性、安全性;并且资源可随时调整,具有更高的弹性和可用性。常用于网站建设、数据存储、应用开发等业务场景。

2024-04-19 12:37:16 512

原创 maven 编译出错:Fatal error compiling 无效的目标发行版

【代码】maven 编译出错:Fatal error compiling 无效的目标发行版。

2024-04-19 12:34:19 1169

原创 SpringMVC笔记——SpringMVC基础Tomcat环境配置

使用idea自动生成。

2024-04-18 19:52:56 3494 1

空空如也

空空如也

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

TA关注的人

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