Maven、JDBC与链接池
一、Maven简介
1.什么是Maven
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
2.Maven是干什么的?
它是一个Apache的开源项目,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理,为了不重复造轮子。
例如:
两个项目A B,项目A需要依赖一些jar包,项目B也需要依赖这些jar包,那么此时如果都把jar包引入到项目中,就是在重复造轮子,我们应该把这些所有的jar包放到一个地方,需要用的时候过去取即可。
3.Maven使用
安装好Maven,配置好环境之后,在Maven使用之前需要在阿里云官网导入相应的依赖才可以使用
**注意:**在导入依赖时要导入对应的版本 ,Java使用 .jar 的依赖
二、JDBC
1.什么是JDBC?
Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现。各种不同类型的数据库都依这种规范有相应的实现,都是由java类和接口组成。
2.使用JDBC的步骤:
(1)导入jdbc的Mysql实现依赖
(2)参数配置
jdbcUrl :唯一确定数据库 以及编码形式 中文
jdbc:mysql://127.0.0.1:3306/school?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
jdbc:mysql :和mysql建立连接时使用的协议
127.0.0.1:3306 :mysql服务器所在的ip地址和端口号
ip地址:唯一的确定mysql服务器运行的主机 127.0.0.1 当前主机
端口号:能够确定mysql服务器是这台主机的哪一个进程 3306 mysql默认端口
IP 和 端口号帮助我们确定mysql服务器的位置。
school : 要操作就是数据库的名字。