首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
跟着磊哥学 Java
磊磊落落
创建于2024-03-29
订阅专栏
跟着磊哥学 Java,源自我的原创博客文章:https://leileiluoluo.com。
等 3 人订阅
共31篇文章
创建于2024-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Boot 集成 Thymeleaf 搭建 Web 应用
Thymeleaf 是一个流行的 Java 模板引擎,具有处理 HTML、XML、JavaScript、CSS 和纯文本的能力。本文将在 Spring Boot 中集成 Thymeleaf 来搭建一个
如何搭建 Spring Cloud 统一配置服务?
Spring Cloud 配置服务可以用于统一管理微服务的配置。相比于在各个微服务分别编写独立的配置文件,统一的配置服务可以大大提升维护配置文件的效率。
Java 13 主要引入了哪些新特性?
本文重点回顾 Java 13 引入的那些主要特性,包括:文本块(预览)、动态 CDS 存档、ZGC:及时归还未使用的内存(试验)、重新实现遗留 Socket API。
Java 12 主要引入了哪些新特性?
本文重点回顾 Java 12 引入的那些主要特性,包括:Switch 表达式(预览)、JVM 常量 API、String API 增强、Files API 增强等。
Java 11 主要引入了哪些新特性?
本文重点回顾 Java 11 引入的那些主要特性。包括 Java 11 新增的主要特性或增强点。本文涉及的所有示例代码已提交至 GitHub。
Java 10 主要引入了哪些新特性?
本文重点回顾 Java 10 引入的那些主要特性,包括局部变量类型推断、Collections API 增强等。
Java 9 主要引入了哪些新特性?
本文以文字描述结合示例代码的方式重点回顾 Java 9 引入的那些主要特性。欢迎有兴趣的同学前来学习。
Java 8 主要引入了哪些新特性?
我们知道 Java 8 是 Java 发布历史上一个里程碑式的版本,本文即重点回顾 Java 8 引入的那些主要特性。
Java 虚拟机运行时数据区域划分详解
Java 虚拟机运行时数据区域指的是在 Java 字节码运行期间,Java 虚拟机管理的各种内存区域。划分不同的数据区域是为了不同用途的内存分配,从而更好地支持 Java 程序的运行。
为什么说「组合优于继承」?
什么是继承?什么是组合?为什么不推荐使用继承?组合有哪些优势?如何判断该用组合还是该用继承?本文将围绕这几个问题来分析组合优于继承的原因。
Java 中的 Comparable 与 Comparator 接口使用详解
本文主要介绍 Java 中 Comparable 与 Comparator 接口的使用场景及使用方法。
如何使用 Spring Data MongoDB 访问 MongoDB 数据库?
本文以一个使用 Maven 管理的 Spring Boot 工程为例,结合本地搭建的 MongoDB(版本为 7.0.7)演示了 Spring Data MongoDB 的使用。
深入理解 Java 中的单例模式
本文介绍了 Java 中单例模式的概念和各种单例类的实现,并比较了各种实现方式的优缺点,然后还介绍了破坏一个单例类的方法,最后介绍了单例的终极实现方式 —— 单元素枚举类。
深入理解 Java 中的对象克隆
本文介绍了 Java 中对象克隆的相关知识,包括:对象克隆的概念、对象克隆的实现方式、浅拷贝与深拷贝、拷贝构造器等。
Spring Boot 如何集成 MyBatis 进行数据库访问?
本文以一个使用 Maven 管理的 Spring Boot 工程为示例,结合本地搭建的 MySQL 数据库来演示 Spring Boot 与 MyBatis 的集成。
Java:为什么重写 equals 方法时必须同时重写 hashCode 方法?
本文由 Java 中常见的面试题「为什么重写 equals 方法时必须同时重写 hashCode 方法?」所引出。渐进式探讨关于 hashCode 的三个问题。
如何使用 Spring Data JPA 进行数据库访问?
本文首先对 Spring Data Repository 进行了介绍;然后对测试数据进行了准备并对示例工程进行了介绍;最后以示例代码的方式演示了 Spring Data JPA 各个注解与特性的使用。
如何使用 Spring JDBC 进行数据库访问?
本文首先对 Spring JDBC 的基础知识进行了介绍,然后准备了一下测试数据与示例工程,最后以示例代码的方式演示了 Spring JDBC 的使用。
Spring Boot 如何使用 Validation 包进行输入参数校验?
本文探索 Spring Boot 如何使用 Validation 包进行参数校验,包括:标准注解的使用、校验异常的捕获与展示、分组校验功能的使用,以及自定义校验器的使用。
如何使用 REST Assured 做 API 测试?
REST Assured 是一个用于测试 RESTful API 的 Java 类库。本文以请求 GitHub REST API 为例,演示 REST Assured 的使用。
下一页