优化JDBC连接之一:
有时候为了方便和为了体现出java的封装特性,我们经常需要把一个对象承装起来。在JDBC中也不例外。为了高效和便捷,封装数据库连接,把数据库连接直接封装成一个类,外部直接调用即可。比如把需要用到的url,driver,user,password封装到一个类中。同时把打开连接和关闭连接独立写成方法一同封装到这个类中。
1.新建一个数据库连接工具类,如:JDBCUtil。把上面响应的属性和方法封装进去即可。同时把相关信息(url,driver,user,password)放入静态代码块,为的是程序启动时自动运行。相关代码如下图。
2.新建一个数据库操作的类,如:JDBCDemo。在此类写需要操作的相关方法即可。如建表,查询,插入,删除等操作。相关代码如下:
优化JDBC连接之二:
有时候为了更加灵活的操作,只需要把相应的配置(如驱动driver、url、user、password)写入到配置文件中,改变起来更加方便和灵活。所以,在src下新建config.properties配置文件,把相应的配置写进去即可(注:操作符之间不能有空格符,字符串不需要加引号)。相关代码如下图:
其中JDBCUtil工具类中需要获取配置文件中的相关属性,具体如下图:
网友评论