• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

数据库和Java连接的时候有一个connection的返回值为什么要用那个返回值

public class DBManger { public  Connection lj() {         String url ="jdbc:sqlserver://127.0.0.1:1433;DataBaseName=chaoshi;";         String user="sa";         String password="sasa";         Connection con =null ;         try {                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");             con =DriverManager.getConnection(url, user, password);        } catch (Exception e) {                // TODO Auto-generated catch block                e.printStackTrace();        }        return  con;}

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与4

一、Connection类将连接作为一个类封装,然后提供一个方法 l j ( ),只要其他类跟数据库需要做数据读写操作的,都需要与数据库连接,此时调用l j ( )方法就可以获得数据库连接了,不用再重新写一遍;
二、包内其他类在调用时Connection的lj()方法时,获开的是一个连接对象,return con就是返回一个Connection 对象,而且这是创建一个类时基本的语法,比如你写一个类的方法:
public class A{}//一个A类
public A action(){
A a=new A();
return a;
}//这是一个A类的方法,调用后会获得一个 A类的对象a。

使用道具 举报

你就把他当一个类,要用数据库的时候需要用这个类里面的各种方法

使用道具 举报

那是一个获得数据库连接的对象,没有它,你怎么执行sql语句呢????所以!链接对象不能少

使用道具 举报

那个返回值是一个Connection对象啊,后面要用到它操作链接啊,比如关闭连接,因为你这段代码只是简单的获开连接,所以你看不到这个返回值的作用,继续向下学习吧,后面自然就知道了

使用道具 举报

发新帖

发布任务需求已有1031283位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!