java(JDBC)用获取文件的方式连接数据库错误?
发布网友
发布时间:2022-04-07 21:10
我来回答
共3个回答
热心网友
时间:2022-04-07 22:40
druid.properties
url=jdbc:mysql://localhost:3306/mms
username=root
password=root
driverClassName=com.mysql.jdbc.Driver
JDBCUtils.java
public class JDBCUtils {
/**
* 使用Druid数据库连接池技术
*/
private static DataSource source;
static {
try {
Properties pros = new Properties();
InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("druid.properties");
pros.load(is);
source = DruidDataSourceFactory.createDataSource(pros);
} catch (Exception e) {
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException {
Connection conn = source.getConnection();
return conn;
}
/**
* 使用dbutils.jar中提供的DbUtils工具类,实现资源的关闭
*/
public static void closeResource(Connection conn, Statement ps, ResultSet rs) {
DbUtils.closeQuietly(conn);
DbUtils.closeQuietly(ps);
DbUtils.closeQuietly(rs);
}
}
Test.java
public class Test {
static Connection conn = null;
public static void main(String[] args) throws SQLException {
conn = JDBCUtils.getConnection();
System.out.println(conn);
}
}
jar包:
热心网友
时间:2022-04-07 23:58
properties文件key=value,中间别写空格。。
热心网友
时间:2022-04-08 01:32
你的意思是读取文件里的参数的时候出错了是吧?
java的JDBC总是无法连接到数据库是怎么回事??
1 首先要做的是在sql新建查询里输入 exec sys.sp_readerrorlog 0, 1, 'listening'运行后 会显示你的sql 正在运行的tcp/ip接口 看看是否和你java代码中指定的url中的接口不一致 2 你看一下服务器的TCP/IP是否被禁用了,sqlserver2005默认情况下是禁用了TCP/IP连接。启动TCP/IP连接的方法:开始\程...
Java:JDBC连接数据库错误的时候,如何获取错误码呢?
在SQLException 中可以:e.getErrorCode();
JDBC连接数据库报错:Exception in thread "main" java.lang.Error...
获取数据库连接得到的connection你没有声明 Connection conn=。。。
Java JDBC-ODBC桥连SQLserver数据库出错
Class.forName("sun.jdbc.odbc.JdbcodbcDriver");《你去找到你的jar包中对应的驱动(...Driver),拷贝他的全名粘贴进去,Connection ct《断点看这个的值,有值就说明你对了,链接成功了 sm.executeUpdate("select * from Table_1");《应该是sm.execute你没有更新操作,别用executeUpdate,...
Java JDBC-ODBC桥连SQLserver数据库出错
Class.forName("sun.jdbc.odbc.JdbcodbcDriver");《你去找到你的jar包中对应的驱动(...Driver),拷贝他的全名粘贴进去,Connection ct《断点看这个的值,有值就说明你对了,链接成功了 sm.executeUpdate("select * from Table_1");《应该是sm.execute你没有更新操作,别用executeUpdate,...
java连接数据库出错啦..高手帮我解决一下啊..谢了
我想你的意思是想输出conn吧 感觉你的错误应该是想接从getCon()返回的conn,你可以把它先赋给一个值试试 在有可能就是你配置出了问题,像JDBC,你数据库用的是什么啊,不同的数据库有很多配置出问题都会导致很多错误,要写清楚
用java连接数据库报错。。
从错误信息来看,是缺少SQLServer的JDBC驱动包,可以通过如下方式解决:1、如果是maven程序,在pom文件中加入sqlserver驱动 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>7.3.1.jre12-preview</version> <scope>test</scope> </dependency> ...
java 采用jdbc连接sql server 2000 数据库时出错?
有可能由于开发环境是Win 2003 Server,故SQL 2000需要补丁包,不然在2k3下,SQL默认关闭了TCP连接 解决:打上SQL serverSP4 就OK了
java使用jdbc连接mysql数据库,表里有记录,但是查询的结果集为空,是什么...
回答:如果数据库表中有记录,就证明你的插入没有问题,但是查询为空,检查下你的查询语句,直接使用sysout.out.println()输出看看.我们对于JAVA初学者和自学者,对JAVASE、JAVAEE和三大框架进行辅导,如果需要详细了解,请查看我资料的网址连接,我们一定耐心为你解答。
JAVA导出JAR文件后不能连接数据库了 Class.forName(driver).newInstance...
其中ExampleInterface是Example的接口,可以写成如下形式:String className = "Example";class c = Class.forName(className);factory = (ExampleInterface)c.newInstance();进一步可以写成如下形式:String className = readfromXMlConfig;//从xml 配置文件中获得字符串 class c = Class.forName(className);...