java 用程序创建数据源怎么做

java 用程序创建数据源怎么做,第1张

import javasqlConnection;

import javasqlDate;

import javasqlDriverManager;

import javasqlResultSet;

import javasqlSQLException;

import javasqlStatement;

import javasqlPreparedStatement;

public class JDBC {

private Connection con = null;

private Statement stmt = null;

private ResultSet rs = null;

private String driver = "commysqljdbcDriver"; //不同的数据库只要稍加修改即可

private String url="jdbc:mysql://localhost:3306/dataname

characterEncoding=GBK";//连接也要改

private String user = "root";//用户名

private String password = "mysql";//密码

/

准备连接

/

public void startConnection() throws ClassNotFoundException, SQLException {

ClassforName(driver); //注册数据库驱动

con = DriverManagergetConnection(url, user, password); //获得数据库连接

}

/

执行select 并返回结果集 throws SQLException

/

public ResultSet query(String sql) throws SQLException {

stmt = concreateStatement(); //创建Statement

rs = stmtexecuteQuery(sql); //执行查询

return rs;

}

/

执行insert update delete

/

public int update(String sql) throws SQLException {

stmt = concreateStatement();

int r = stmtexecuteUpdate(sql);

return r;

}

/

释放资源(连接)

/

public void releaseConnection() {

try {

if (rs != null)

rsclose();

stmtclose();

if (con != null)

conclose();

} catch (SQLException e) {

eprintStackTrace();

}

}

}

2对数据库表的 *** 作放在另外一包中,不同的 *** 作在不同的类中实现----->只要在其他的包里引入这个类包,再继承这个类即可

*** 作内容:----->调用父类里的方法即可

(1)、使用结果集对数据库表进行 *** 作:先插入一条记录,后删除一条记录;(2)、使用批处理方法插入3个学生的信息;(3)、使用事务实现一个同学转专业---先删除一条记录、后增加一条记录(两者要么同时实现,要么同时不实现)。

3、程序的实现过程中加入异常处理语句

以上就是关于java 用程序创建数据源怎么做全部的内容,包括:java 用程序创建数据源怎么做、JAVA中如何创建数据库连接里面参数的具体含义是什么、Java数据库连接的建立连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9357071.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存