java
文章平均质量分 67
非非从零学IT
00后24年转行,从零开始学习IT,把这里当作学习笔记,写一些日常学习内容。
展开
-
深入理解@TableField注解的使用-MybatisPlus教程
注解是MyBatis-Plus框架提供的一个功能,用于指定实体类属性与数据库表列的映射关系。当实体类的属性名称和数据库表的列名称不一致,或者需要指定一些特殊的处理逻辑时,可以使用注解。原创 2024-05-31 14:13:39 · 109 阅读 · 3 评论 -
MyBatis基础理解教程,详细分步基础查询表数据练习(通俗易懂、实时更新)
MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。原创 2024-05-31 13:55:15 · 1439 阅读 · 31 评论 -
@Data注解的学习介绍和使用
使用 Lombok 可以极大地简化代码,但也要注意,它可能会让IDE的某些功能(如自动完成)变得不那么直观,因为生成的代码是在编译时动态创建的,而不是直接写在源代码中。此外,团队中的所有成员都需要在他们的开发环境中安装Lombok插件,以确保代码的一致性和可读性。要使用 Lombok,你需要在你的项目中添加 Lombok 库的依赖,这通常可以在构建工具(如 Maven 或 Gradle)的配置文件中完成。:基于类的所有字段(不包括静态和瞬时字段)生成的equals和hashCode实现。原创 2024-05-30 15:14:25 · 304 阅读 · 0 评论 -
深入理解Java中的核心数据结构及其实现
掌握各种数据结构的特性及其在Java中的实现方式,可以帮助我们编写出高效且易于维护的代码。数组是Java中最基本的数据结构之一,它是一个固定大小的内存区域,用于存储同一类型的数据。链表是一种线性数据结构,其中元素在内存中并不是顺序存储的,而是通过引用(或称为指针)连接在一起。哈希表是一种通过键值对进行存取的数据结构,它的特点是查找、插入和删除操作的时间复杂度接近O(1)。以上只是Java中部分常用数据结构的简单介绍,实际应用中还有更多丰富多样的数据结构等待我们去探索和利用。类实现单向链表和双向链表。原创 2024-04-25 11:21:57 · 532 阅读 · 4 评论 -
【JAVA】检查两个字符串是否一致的几种方法
根据需求,可以选择合适的方法来进行字符串比较。在大多数情况下,equals()方法是用于检查两个字符串是否内容完全一致的首选方法。原创 2024-04-24 16:53:54 · 401 阅读 · 0 评论 -
Mac上Maven的安装和环境变量配置保姆级教程(最新版实时更新)
Maven是一款广泛应用于Java开发领域的项目管理和构建自动化工具,本文介绍了Mac上Maven的安装和Maven环境变量配置,根据本人的安装过程逐步编写,有疑问和意见欢迎评论区或私信探讨。原创 2024-04-19 10:21:10 · 6555 阅读 · 10 评论 -
JDBC是什么?JDBC连接Mysql完整操作案例
是Java平台下用于数据库连接和操作的标准API,是一套接口和类的集合,它是由Sun Microsystems公司(现已被Oracle公司收购)最早提出的,目的是让Java应用程序能够与各种数据库系统进行交互。通过JDBC,Java程序员可以使用统一的接口来执行SQL语句、处理结果集,并与关系型数据库管理系统(RDBMS)进行通信。原创 2024-04-09 10:38:28 · 933 阅读 · 1 评论 -
【JAVA】抽象类是什么?为什么要用抽象类?
抽象类通常包含抽象方法(Abstract Method),抽象方法没有具体实现,只有方法签名,即方法名、参数列表和返回类型,但没有方法体。当需要添加新功能或调整现有功能时,只需在抽象类中增加新的抽象方法,然后在需要的地方实现它即可,无需修改现有的实现类。这样,抽象类不仅可以定义接口,还可以包含一些通用的实现,子类可以复用这部分实现,同时也必须完成剩余的抽象方法。: 在设计层级复杂的系统时,抽象类可以作为一个中间层,起到承上启下的作用,使得类的层次结构更加清晰,有利于系统的扩展和演化。抽象方法在抽象类中用。原创 2024-04-01 16:26:02 · 612 阅读 · 0 评论 -
【JAVA】try-catch结构:异常处理的使用
try-catch是 Java 和许多其他编程语言中用于异常处理的关键字组合,它允许程序员优雅地捕获和处理运行时可能出现的错误。原创 2024-04-01 15:28:57 · 1219 阅读 · 0 评论 -
【JAVA】修饰符-访问/非访问控制符的分类及说明
用于修饰方法,表示该方法是由非Java语言(如C、C++)实现的,并通过JNI(Java Native Interface)与Java程序交互。- 用于修饰类或方法,表示在该类或方法中进行浮点运算时,将严格遵循IEEE 754浮点数算术标准,确保跨平台的一致性。- 用于修饰成员变量和方法,使其成为类级别而不是对象级别的,也就是说,即使没有类的实例也可以通过类名直接访问。- 私有成员变量和方法只能在声明它们的类中访问,不能在类外部或子类中访问。- 用于修饰方法,表示该方法没有具体实现,必须在子类中重写。原创 2024-03-29 15:05:56 · 554 阅读 · 1 评论 -
【JAVA】区分成员变量和局部变量
3.被static修饰的变量叫类变量,未被static修饰的变量叫实例变量,类变量随着类消失,实例变量随着对象消失。1.成员变量是在类的范围里定义的变量。1.局部变量是在方法中定义的变量。2.局部变量没有默认初始值。2.成员变量有默认初始值。3.局部变量随着方法消失。原创 2024-03-29 14:31:34 · 266 阅读 · 1 评论