自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MyBatis基础理解教程,详细分步基础查询表数据练习(通俗易懂、实时更新)

MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。

2024-05-31 13:55:15 3466 34

原创 Mac上Maven的安装和环境变量配置保姆级教程(最新版实时更新)

Maven是一款广泛应用于Java开发领域的项目管理和构建自动化工具,本文介绍了Mac上Maven的安装和Maven环境变量配置,根据本人的安装过程逐步编写,有疑问和意见欢迎评论区或私信探讨。

2024-04-19 10:21:10 15788 10

原创 Java里遍历Map集合的多种方法

在Java中遍历Map集合的方法

2024-07-24 09:37:00 170

原创 【JAVA】修饰符-访问/非访问控制符的分类及说明

Java修饰符是Java编程语言中用于改变类、方法、变量或包访问权限及行为的关键词。

2024-06-06 10:36:04 354

原创 【JAVA】把结果保留两位小数的方法

方法设置了小数点后保留两位,并指定了四舍五入的方式为ROUND_HALF_UP(这是最常见的舍入模式,即大于等于0.5向上舍入,小于0.5向下舍入)。处理浮点数时,能保证结果的精确性,不受原始float或double类型精度限制的影响。是Java中用于高精度算术运算的类,它可以精确控制浮点数的精度。包中的一个类,专门用于格式化数字,包括保留小数点后指定的位数。,可以按照指定的格式模板格式化数据。意味着至少显示一位数字,最多显示两位小数,多余的数字将被四舍五入。是一个格式说明符,其中。指定了小数点后的位数。

2024-06-05 09:18:40 746

原创 数据库连接池的概念和原理

数据库连接池(Database Connection Pooling)是一种广泛应用于企业级软件开发中的资源管理策略,主要用于解决数据库连接频繁创建和销毁所带来的性能问题。它是一个容器,负责存储和管理数据库连接,并且可以根据应用程序的需求动态地分配、回收这些连接。

2024-06-04 13:35:38 631

原创 【JAVA】检查两个字符串是否一致的几种方法

根据需求,可以选择合适的方法来进行字符串比较。在大多数情况下,equals()方法是用于检查两个字符串是否内容完全一致的首选方法。

2024-06-03 14:34:17 481

原创 @Data注解的学习介绍和使用

是 Lombok 库提供的注解之一,Lombok 是一个Java库,用于自动地为Java项目生成一些常见的样板代码(boilerplate code),比如getters、setters、hashCode、equals、toString等方法。使用 Lombok 可以显著减少需要编写的代码量,让开发者能够更专注于业务逻辑。当你在一个Java类上使用 注解时,Lombok 会在编译时自动为该类生成以下内容:所有字段的getter和setter方法:为每个私有字段生成标准的getter和setter方法。 方

2024-06-03 09:49:33 394

原创 深入理解@TableField注解的使用-MybatisPlus教程

注解是MyBatis-Plus框架提供的一个功能,用于指定实体类属性与数据库表列的映射关系。当实体类的属性名称和数据库表的列名称不一致,或者需要指定一些特殊的处理逻辑时,可以使用注解。

2024-05-31 14:13:39 352 5

原创 深入理解Java中的核心数据结构及其实现

掌握各种数据结构的特性及其在Java中的实现方式,可以帮助我们编写出高效且易于维护的代码。数组是Java中最基本的数据结构之一,它是一个固定大小的内存区域,用于存储同一类型的数据。链表是一种线性数据结构,其中元素在内存中并不是顺序存储的,而是通过引用(或称为指针)连接在一起。哈希表是一种通过键值对进行存取的数据结构,它的特点是查找、插入和删除操作的时间复杂度接近O(1)。以上只是Java中部分常用数据结构的简单介绍,实际应用中还有更多丰富多样的数据结构等待我们去探索和利用。类实现单向链表和双向链表。

2024-04-25 11:21:57 544 4

原创 IDEA上配置Maven环境

IDEA上配置Maven环境的具体步骤,图文详解。

2024-04-23 08:58:26 464

原创 Maven的常用基本命令

解释:这条命令会编译项目中的所有Java源代码,并将编译后的.class文件放置在目标目录下的classes子目录中。功能:执行package命令后,还将打包的结果安装到本地Maven仓库中,以便其他本地项目可以作为依赖引用。解释:在安装到本地仓库的基础上,deploy命令会将打包后的工件上传到远程仓库,供其他项目远程依赖。功能:安装到本地仓库,并发布到远程仓库,如公司私有仓库或公共仓库如Maven Central。功能:编译源代码,运行测试,并将项目打包成可发布的格式,如JAR、WAR或EAR。

2024-04-22 15:39:59 505 3

原创 HTTP协议定义的四种主要请求方法

在HTTP(Hypertext Transfer Protocol)中,请求方法是用来定义客户端想要对服务器执行的动作。

2024-04-16 10:48:24 2007

原创 Homebrew保姆级教程,安装及常用命令

Homebrew是一款针对macOS操作系统的包管理器,它允许用户通过命令行界面轻松安装、升级和管理各种开源软件包和工具。Homebrew是一个非常流行的工具,用于简化macOS系统上的软件安装和管理过程。使用Homebrew,用户可以通过简单的命令来安装所需的软件包,而无需手动下载、编译和安装软件。Homebrew还提供了版本控制、依赖管理和升级等功能,使得软件包的管理变得更加简单和高效。:检查 Homebrew 的健康状态,查找潜在的问题并提供解决方案。:列出已经安装的软件包。:安装指定的软件包。

2024-04-15 13:55:26 1898 1

原创 JDBC查询表里所有信息的方法(练习范例建议反复练习)

工作中我们经常要用到使用JDBC查询表内容,本篇文章介绍一下如何使用JDBC查询表里所有信息的步骤及范例。

2024-04-12 15:54:35 1056 1

原创 数据库连接池-Druid(德鲁伊)使用步骤

在你的应用程序中,创建一个 Druid 数据源对象,并根据配置参数初始化该数据源。你可以在 Spring Boot 项目中通过 Spring 自动配置来创建数据源,或者在普通的 Java 应用程序中手动创建数据源对象。)中,配置 Druid 数据源的参数。: 当你的应用程序关闭时,记得关闭 Druid 数据源,以释放资源并关闭所有数据库连接。在你的项目中,你需要在构建工具的配置文件中引入 Druid 的依赖。: 当你的应用程序需要与数据库交互时,通过 Druid 数据源获取数据库连接。

2024-04-11 13:55:13 956

原创 JDBC的API-DriverManager详解

是 JDBC API 中的一个类,用于管理 JDBC 驱动程序。它提供了加载和注册驱动程序的方法,并负责创建数据库连接。的使用步骤为:加载驱动程序 -> 注册驱动程序 -> 获取数据库连接 -> 执行数据库操作 -> 释放资源。:在完成数据库操作后,应该关闭数据库连接和其他相关资源,以释放资源并避免内存泄漏。但是,为了向后兼容性和确保正确加载驱动程序,建议仍然使用。前,需要先加载适当的 JDBC 驱动程序。需要注意的是,自 Java 6 开始,:加载驱动程序后,需要通过。:注册驱动程序后,可以使用。

2024-04-09 14:13:18 593 1

原创 JDBC是什么?JDBC连接Mysql完整操作案例

是Java平台下用于数据库连接和操作的标准API,是一套接口和类的集合,它是由Sun Microsystems公司(现已被Oracle公司收购)最早提出的,目的是让Java应用程序能够与各种数据库系统进行交互。通过JDBC,Java程序员可以使用统一的接口来执行SQL语句、处理结果集,并与关系型数据库管理系统(RDBMS)进行通信。

2024-04-09 10:38:28 999 1

原创 MVC结构是什么?怎么运用MVC结构?

MVC(Model-View-Controller)是一种广泛应用于软件工程尤其是Web开发领域的软件架构设计模式。

2024-04-03 09:36:33 587 1

原创 Swagger工具集及Swagger工具集常见注解和用法

Swagger工具集是一系列围绕OpenAPI Specification(OAS,原名为Swagger Specification)规范构建的工具,主要用于API的设计、文档生成、测试和部署。它允许开发人员通过标准和一致的方式定义RESTful API,并能自动化地生成交互式的API文档、SDKs(客户端代码)、服务器模拟(stubs)以及其他API相关的工件。:一个在线编辑器,用于创建和编辑符合OpenAPI规范的API定义文件(YAML或JSON格式),并实时预览文档。Swagger UI。

2024-04-02 16:28:09 2228 5

原创 【JAVA】抽象类是什么?为什么要用抽象类?

抽象类通常包含抽象方法(Abstract Method),抽象方法没有具体实现,只有方法签名,即方法名、参数列表和返回类型,但没有方法体。当需要添加新功能或调整现有功能时,只需在抽象类中增加新的抽象方法,然后在需要的地方实现它即可,无需修改现有的实现类。这样,抽象类不仅可以定义接口,还可以包含一些通用的实现,子类可以复用这部分实现,同时也必须完成剩余的抽象方法。: 在设计层级复杂的系统时,抽象类可以作为一个中间层,起到承上启下的作用,使得类的层次结构更加清晰,有利于系统的扩展和演化。抽象方法在抽象类中用。

2024-04-01 16:26:02 745

原创 【JAVA】try-catch结构:异常处理的使用

try-catch是 Java 和许多其他编程语言中用于异常处理的关键字组合,它允许程序员优雅地捕获和处理运行时可能出现的错误。

2024-04-01 15:28:57 4495 1

原创 【JAVA】区分成员变量和局部变量

3.被static修饰的变量叫类变量,未被static修饰的变量叫实例变量,类变量随着类消失,实例变量随着对象消失。1.成员变量是在类的范围里定义的变量。1.局部变量是在方法中定义的变量。2.局部变量没有默认初始值。2.成员变量有默认初始值。3.局部变量随着方法消失。

2024-03-29 14:31:34 290 1

空空如也

空空如也

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

TA关注的人

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