黑马程序员技术交流社区
标题:
学习学习学习一下
[打印本页]
作者:
航航啊
时间:
2019-8-14 15:10
标题:
学习学习学习一下
学习了几天的数据库,了解了MySQL 和sql 等等,自己也学会了jdbc,
学会了驱动导入和注册,也学会了最重要的制作jdbc工具类
import
java.io.FileReader
;
import
java.io.IOException
;
import
java.net.URL
;
import
java.sql.*
;
import
java.util.Properties
;
public class
DBUtil {
private static
String
url
;
private static
String
user
;
private static
String
password
;
private static
String
Driver
;
static
{
try
{
Properties prop =
new
Properties()
;
ClassLoader classLoader = DBUtil.
class
.getClassLoader()
;
URL res = classLoader.getResource(
"jdbc.properties"
)
;
String path = res.getPath()
;
prop.load(
new
FileReader(path))
;
url
= prop.getProperty(
"url"
)
;
user
= prop.getProperty(
"user"
)
;
password
= prop.getProperty(
"password"
)
;
Driver
=prop.getProperty(
"Driver"
)
;
Class.
forName
(
Driver
)
;
}
catch
(IOException e) {
e.printStackTrace()
;
}
catch
(ClassNotFoundException e) {
e.printStackTrace()
;
}
}
public static
Connection
getConnection
(){
try
{
return
DriverManager.
getConnection
(
url
,
user
,
password
)
;
}
catch
(SQLException e) {
e.printStackTrace()
;
}
return null;
}
public static void
close
(Connection conn){
if
(conn!=
null
){
try
{
conn.close()
;
}
catch
(SQLException e) {
e.printStackTrace()
;
}
}
}
}
各位加油,我学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2