最近在自学JSP 连结数据库
上网看JDBC的用法,因为JAVA语言不太熟
想请问一下问题
package test01;
import java.util.HashMap;
import java.util.Map;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Class01 {
String dbURL = "jdbc:mysql://localhost:3306/sampledb";
String username = "root";
String password = "********";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(dbURL, username, password);
if (conn != null) {
System.out.println("Connected");
}
} catch (SQLException ex) {
ex.printStackTrace();
}
很简单的连线测试,一直出现syntax error
经过测试之后发现好像是Class.forname那边有问题
似乎要包在某个 METHOD 或是例如 MAIN之下加上throws SQLException
但我主要是要写JSP的网页程式,这个不需要MAIN
我现在想测试连线而已
我有一个范例是把这个连线写在class Map getdata()
这是常见的用法吗?
抱歉问题很基本
刚开始学习
感谢大家