欢迎来到天天文库
浏览记录
ID:11256078
大小:30.00 KB
页数:5页
时间:2018-07-11
《java ee web工程师培训_10》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、JavaEEWEB工程师培训发表于2009-4-1820:20
2、来自51CTO网页[只看他]本季我们来学习下JDBCConnection连接、获得数据连接Connection及获得一个可配置的连接Connection简介(1)获得数据库连接是操作数据库的第一步,是应用程序和数据库的一个“握手”过程(2)数据库打开的连接数是有限的,所以连接使用完成需要关闭获得数据连接Connection–获得数据库连接的步骤•Class.forName加载驱动–Class.forName(com.mysql.jdb
3、c.Driver•DriverManager获得连接–DriverManager是获得数水草玛瑙mnwg.net据连接的一个工厂(实例化的作用)»DriverManager.getConnection(jdbc:mysql:localhost:3306jdbc_db,root,mysqladminClass.forName(com.mysql.jdbc.Driver);Connectionconn=DriverManager.getConnection(jdbc:mysql:localhost:3
4、306michael_db,root,mysqladminConnectionUtil.javapackagecom.michael.jdbc;importjava.sql.Connection;importjava.sql.DriverManager;publicclassConnectionUtil{***@paramargs*publicConnectiongetConnection(){Connectionconn=null;try{Class.forName加载驱动Class.forNa
5、me(com.mysql.jdbc.Driver);DriverManager获得连接conn=DriverManager.getConnection(jdbc:mysql:localhost:3306jdbc_db,root,mysqladminreturnconn;}catch(Exceptione){e.printStackTrace();}returnnull;}}Main.javapackagecom.michael.main;importcom.michael.jdbc.Connect
6、ionUtil;publicclassMain{***@paramargs*publicstaticvoidmain(String[]args){ConnectionUtilcu=newConnectionUtil();System.out.print(cu.getConnection());}}测试结果:下面我高山茶eupai.net们来看下第二种写法哈~ConnectionUtil.javapackagecom.michael.jdbc;importjava.sql.Connection;im
7、portjava.sql.DriverManager;publicclassConnectionUtil{第一种方法publicConnectiongetConnection(){Connectionconn=null;try{Class.forName加载驱动Class.forName(com.mysql.jdbc.Driver);DriverManager获得连接conn=DriverManager.getConnection(jdbc:mysql:localhost:3306jdbc_db,
8、root,mysqladminreturnconn;}catch(Exceptione){e.printStackTrace();}returnnull;}第二种方法publicConnectiongetConnection(Stringdriver,Stringurl,Stringuser,Stringpassword){Connectionconn=null;try{Class.forName加载驱动Class.forName(driver);DriverManager获得连接conn=Dri
9、verManager.getConnection(url,user,password);returnconn;}catch(Exceptione){e.printStackTrace();}returnnull;}}Main.javapackagecom.michael.main;importcom.michael.jdbc.ConnectionUtil;publicclassMain{***@paramargs*publicstaticvoidmain(String[]args)
此文档下载收益归作者所有