小编su_*_*ell的帖子

如何在java中访问另一个类中的连接对象?

我正在使用xampp mysql,这段代码用于JDBC程序.实际上有两个类是dbconnect.java,另一个是login.java.我想访问另一个类(即login.java)中的连接对象(即conn).但我没有正确的想法,我已经在这里包含代码请告诉我问题是什么,解决方案是什么?

这是dbconnect.java的代码

package stundentrecord;

import java.sql.Connection;
import java.sql.DriverManager;

public class dbconnect {
    public void conect(){
        Connection con = null;
        String url = "jdbc:mysql://localhost:3306/";
        String db = "studentRecord";
        String driver = "com.mysql.jdbc.Driver";
        String user = "root";
        String pass = "";
        try{
            Class.forName(driver);
            con = DriverManager.getConnection(url + db, user, pass);
            if(con==null){
                System.out.println("Connection cannot be established");
            }
            // con.close();
        } catch (Exception e) {
            System.out.println(e);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是来自另一个名为login.java的类的代码

if(source==login){
    if(username!=null && password!=null) {
        Connection conn= null;
        Statement stmt = null;
        dbconnect …
Run Code Online (Sandbox Code Playgroud)

java mysql jdbc

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

jdbc ×1

mysql ×1