他的作用是提高我们程序性能的:我们怎么用呢!先创建我们数据源对象:创建初始化对象之后,创建数据源对象之后,会给我们一些初始化资源。
使用完后还给他 ,这是一种环保的思想。
常见的数据源:底层,性能,API会有一些修改。
2、开发步骤
2.1 导入,由于是第三方包,先导入坐标
数据库驱动jar包,其他jar包:
2.2 拿到数据库的对象,放到我们源当中,创建class文件包
2.2.1 弄一个文件,先测试一下:
@Test,这里的数据源是不能用的,原因是没有设置基本的链接参数
我们设置一下驱动:
设置一下url和root,到这数据源才可以使用,之后
我们数据有了,内部初始化资料也有了,我们才可以使用
使用使用他,然后再关闭他:
上面是C3P0 ,下面配置druid:
先写测试源:
第一步:设置数据源:
第二步:配置密码和用户名等其他配置:获取资源,dataSource.getConnection().var可以快速打印文字。
2.3 第三步,我们要设置基本的参数信息,类似密码,等,驱动配置是orgcle还是Mysql,最大连接个数等
2.4第四步我们要拿资源
仔细分析,上面的写法,容易出现数据库耦合错误,数据库写死了。解决思路:
把他抽到pro...配置文件当中。我们先,因为让我们的配置与数据源交和
给他改成properties配置文件,这里如何读取配置文件那?
整一行代码:他是如何获取对象那?本身是
resourceBundle