莉莉·柯林斯八卦:什么是数据源,和数据库里的数据有什么区别?

来源:百度文库 编辑:高考问答 时间:2024/05/07 23:44:10
什么是数据源,和数据库里的数据有什么区别?

java中的数据源:
DataSource接口代表了数据源,它一般由数据库驱动程序厂商实现。通过这个接口来获得一个连接;其主要方法有:
1.getConnection();获得一个Connection物件;
2.getConnection(String username,String password);获得一个Connection物件;
3.getLongWriter();从DataSource获得log writer对象,它是PrinterWriter的实例;
4.setLogWriter(PrintWriterout);设置DataSource的LogWriter;
5.getLoginTimeout();获得DataSource尝试连接数据库的最大时间;
6.setLoginTimeout(int seconds);设置DataSource尝试连接数据库的最大时间;
通常我们把数据源绑定到JDNI名称空间,然后在编程中查询这个数据源。

我想LZ说的可能是WINdows下的DSN,我个人理解这个东西相当于真实数据(源或库)的路径,其性质有点像快捷方式。