首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
跟着磊哥学 Java
磊磊落落
创建于2024-03-29
订阅专栏
跟着磊哥学 Java,源自我的原创博客文章:https://leileiluoluo.com。
等 4 人订阅
共40篇文章
创建于2024-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何使用 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 的使用。
Java 中为什么要避免使用 Finalizer?
本文通过介绍 Finalizer 的执行机制以及罗列其在功能、性能上的各种问题来解释为什么要避免对其的使用。
Java 建造者模式(Builder Pattern)知多少?
本文首先举了一个真实的例子,引出构造器可选参数太多时应如何去处理的问题。然后,分析传统的伸缩式构造器模式与 JavaBeans 构造器模式在处理该问题时存在的不足;最后,引出了建造者模式。
Java try-with-resources 特性详解
本文首先介绍了在 try-with-resources 特性引入前,资源的关闭如何做的;然后介绍了 try-with-resources 特性如何使用。
Java 8:如何设计一个 Instant 与 String 互转的工具类?
本文首先将介绍在 Java 8 之前,传统的 `Date` 与 `String` 相互转换的工具类是怎么实现的;接着再探索在 Java 8 新引入 `Instant` 后,如何实现 `Instant`
尝试在 Java 中使用 Moshi JSON 库
Moshi 是一个可用于 Java 与 Kotlin 的 JSON 序列化与反序列化库,其主要使用 Kotlin 编写。
Java 数据库操作工具包 jOOQ 初探
Java 数据库操作工具包 jOOQ 初探。包括四个部分:准备数据库和测试数据、jOOQ Java 代码生成、jOOQ 初步使用,以及 jOOQ 与 Spring Boot 的集成。
对比 Java 学习 Kotlin 中的惯用写法与最佳实践
本文以对比 Java 的方式来学习 Kotlin 中的一些惯用写法与最佳实践,以便对 Java 转 Kotlin 的同学能有一些帮助。
Java 并发编程基础
Java 并发编程基础,涉及并发与并行的区别、进程与线程的区别、Java 线程基础、共享资源访问控制等内容。
如何使用 Spring Boot 构建一个 RESTful Web 服务?
本文介绍了如何使用 Spring Boot 构建一个 RESTful Web 服务,主要关注项目的结构、注解的使用和单元测试代码的编写,并由此探索 Spring Boot 的设计理念与使用方法。
如何快速搭建一个 Spring Boot 项目?
本文介绍了如何快速搭建一个 Spring Boot 项目,包括使用 Spring Initializr 创建项目模板、添加代码和进行测试三个部分。
如何使用 Maven 搭建 Spring Boot 父子项目?
本文探索如何使用 Maven 来搭建 Spring Boot 父子项目,方便我们在搭建 Spring Boot 微服务时作参考。