最新 最热

Mybatis mapper动态代理解决方案

我们在使用Mybatis的时候,获取需要执行的SQL语句的时候,都是通过调用xml文件来获取,例如:User user = (User) sqlSession.selectOne("cn.ddnd.www.Entity.User.getUser", "xue8@qq.com");。这种方式是通过字符串去调用标...

2024-06-03
1

不引入ES,如何利用MySQL实现模糊匹配

目标是实现一个公司的申请审批流程,整个业务流程涉及到两种角色,分别为商务角色与管理员角色。整个流程如下图所示:

2024-06-03
1

『手写Mybatis』创建简单的映射器代理工厂

在阅读本文之前,我相信你已经是一个 Mybatis ORM 框架工具使用的熟练工了,那你是否清楚这个 ORM 框架是怎么屏蔽我们对数据库操作的细节的?

2024-06-03
1

过去、现在和未来 —— Java 的现代化之路

本文讲述了Java语言的过去、现在和未来之路。首先介绍了Java从诞生至今一直受到其他语言比较和技术革新的影响,引发公众对其现状以及未来的担忧。然后重点回顾和展望了Java的几个重要更新,如Java 8的Lambda表达式和Stre...

2024-06-02
1

Java的接口

推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。 https://www.captainbed.cn/f1...

2024-06-02
1

Java实战入门:深入解析Java中的 `Arrays.sort()` 方法

在Java编程中,Arrays.sort() 方法是一个非常常用的方法,用于对数组进行排序。无论是对基本数据类型数组还是对象数组,Arrays.sort() 都能够高效地进行排序操作。本文将深入解析 Arrays.sort() 方法的定义、使用场景、实...

2024-06-01
2

Spring 框架:Java 企业级开发的基石

Spring 框架自 2002 年发布以来,已经成为 Java 企业级开发的标准之一。它通过提供全面的基础设施支持,使开发者能够专注于应用程序的业务逻辑,实现更高效、更灵活的软件开发。本文将深入探讨 Spring 框架的核心概念、主...

2024-06-01
1

Java的抽象类

推荐一个网站给想要了解或者学习人工智能知识的读者,这个网站里内容讲解通俗易懂且风趣幽默,对我帮助很大。我想与大家分享这个宝藏网站,请点击下方链接查看。 https://www.captainbed.cn/f1...

2024-06-01
1

Java一分钟之-JavaMail:发送电子邮件

在日常开发中,发送电子邮件是一项常见的需求,比如用户注册确认、密码重置通知、系统报警等场景。Java提供了强大的JavaMail API来简化邮件发送过程。本文将深入浅出地介绍如何使用JavaMail发送电子邮件,包括配置步骤、常...

2024-06-01
0

Java一分钟之-JSON处理:Gson与Jackson库

在Java开发中,JSON(JavaScript Object Notation)是一种广泛使用的轻量级数据交换格式。为了高效地处理JSON数据,开发者通常会选择成熟的库,其中Gson和Jackson是最受欢迎的两个。本文将深入浅出地对比介绍Gson与Jackson库的...

2024-06-01
1