【Javaweb】--twoDay--数据库连接池和Maven的学习

一、数据库连接池

1.简介:

原理:在系统启动之前初始化一个容器也就是集合。在这个集合里面提前申请了n个连接,在当用户使用完连接的时候在归还到容器中。

2.数据库的实现:

由sun公司提供了一个标准的数据库连接池的接口DateSource接口,所有的连接池技术都要实现DataSource这个接口。

这里我们使用Druid:Druid德鲁伊是阿里巴巴的开源数据库连接项目,其功能非常强大,使其被广泛的使用。

代码如下:

在加载.properties文件时需要通过输入流来获取文件的路径,然而很多情况下这个路径不好写,可以通过下面的方法来查找该文件的根目录,然后再去找它的子目录即可。

可以通过如下两个方法来获取连接池对象和数据库的连接

二、Maven

1.Maven的简介:

它是专门用于管理和构建Java项目的工具,Maven提供了一套标准化的项目结构,所有的IDE使用Maven构建的项目结构完全一样,所有的IDE创建的Maven项目可以通用。

2.Maven的作用

  • 标准化的项目结构

上图所示:展现了利用Maven创建Java项目的基本项目结构。

  • 标准化的构建流程
  • 方便的依赖管理

3.Maven的生命周期和常用的指令

I:生命周期

II:常用的指令

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值