最新 最热

【Java设计模式系列】适配器模式及适用场景详解

一般客户端通过目标类的接口访问它所提供的服务。 有时,现有类可以满足客户端类的需要,但所提供接口不一定是客户端所期望的,可能因为现有类中方法名与目标类中定义的方法名不一致。...

2021-10-18
0

Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException

已解决 报错信息Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more t...

2021-10-15
0

JDBC链接

PreparedStatement比Statement提高了代码的安全性、可读性和可维护性

2021-10-13
0

2. 第三方连接池

在前面的章节中,我们虽然写了下自定义连接池,但是那只是为了更好理解连接池原理而已。在真正的工作中,我们使用最多的还是第三方连接池。

2021-10-12
0

从源码角度分析 MyBatis 工作原理

如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中:

2021-10-12
0

2021年大数据Hive(二):Hive的三种安装模式和MySQL搭配使用

元数据服务(metastore)作用是:客户端连接metastore服务,metastore再去连接MySQL数据库来存取元数据。有了metastore服务,就可以有多个客户端同时连接,而且这些客户端不需要知道MySQL数据库的用户名和密码,只需要连接metasto...

2021-10-11
0

再见 MyBatis!我选择 JDBCTemplate!

因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。...

2021-10-11
0

软件架构-mysql终级解决方案分库分表

1.程序自动完成,数据源方便管理。2.不需要维护,因为没用中间件。3.理论支持任何数据库 (sql标准)。

2021-10-11
0

2021年大数据Spark(三十三):SparkSQL分布式SQL引擎

SparkSQL模块从Hive框架衍生发展而来,所以Hive提供的所有功能(数据分析交互式方式)都支持,文档:http://spark.apache.org/docs/2.4.5/sql-distributed-sql-engine.html。...

2021-10-09
1

dataSource 数据源类型有哪些

有三种内建的数据源类型(也就是 type=”[UNPOOLED|POOLED|JNDI]”): UNPOOLED   这个数据源的实现只是每次被请求时打开和关闭连接。虽然有一点慢,它对在及时可用连接方面没有性能要求的简单应用程序是一个很好的选择。...

2021-10-08
0