Java API类库
11
双面神像
分层,抽象,高内聚,低耦合
展开
-
源码详解系列(二) -- jdbc-mysql的使用和分析
JDBC 规定了 java 应用应该如何连接和操作数据库,它是规范,而非实现,具体的实现由不同的数据库厂商提供。对我们来说,JDBC 有效地将我们的代码和具体的数据库实现解耦合,这是非常有好处的,例如,当我的数据库从 mysql 切换到 oracle 时,几乎不需要调整代码。本文将详细介绍如何使用 JDBC,这里使用 MySQL Connector/J 8.0 作为具体实现。当然,本文只是作为学习用途,实际项目中,建议还是使用 mybatis、hibernate 等持久层框架。原创 2019-11-22 22:52:10 · 320 阅读 · 0 评论 -
如何使用JMX来管理程序?
本文将介绍以下内容:1. 什么是`JMX`;2. `JMX`的基础架构;3. 如何使用`JMX`。原创 2020-01-01 15:13:27 · 590 阅读 · 0 评论 -
使用SPI解耦你的实现类
本文主要讲解SPI,包含以下内容:1. SPI的介绍2. SPI的入门案例3. SPI在JDBC中的应用4. SPI源码分析原创 2019-12-29 13:17:12 · 247 阅读 · 0 评论