由上一节的例子我么可以看到,虽然实现了基本与数据库操作的功能,但是,里面对到处都是与数据库密码、URL之类的东西,我们可以想象,如果代码中到处都是充满这样的代码,那简直就是灾难,一点发生变更,比如数据库密码改了,那么就需要对大量的代码进行修改,另外,对资源的释放也不规范,如果释放第一个资源出现错误了,后面的资源就无法得到释放,时间一长,系统就崩溃了。由上一节的例子我么可以看到,虽然实现了基本与数据库操作的功能,但是,里面对到处都是与数据库密码
由上一节的例子我么可以看到,虽然实现了基本与数据库操作的功能,但是,里面对到处都是与数据库密码、URL之类的东西,我们可以想象,如果代码中到处都是充满这样的代码,那简直就是灾难,一点发生变更,比如数据库密码改了,那么就需要对大量的代码进行修改,另外,对资源的释放也不规范,如果释放第一个资源出现错误了,后面的资源就无法得到释放,时间一长,系统就崩溃了。由上一节的例子我么可以看到,虽然实现了基本与数据库操作的功能,但是,里面对到处都是与数据库密码