1. 如何找到mysql-jdbc驅動源碼
在工程中右鍵新建file,命名為jdbc.properties
創建完畢如圖:
在jdbc.properties文件中輸入如下信息,分別是資料庫的驅動,連接,用戶名和密碼
新建JdbcTest2.java類
輸入如下代碼:
代碼說明:
這段代碼是讀取配置文件,把配置文件中的各個項通過名稱讀取出來
這段代碼是通過反射來創建Driver對象,反射就是類的實例化
在主函數中輸入如下,測試方法
運行之後的結果如下,表示連接成功!
2. java用GUI技術和JDBC技術怎麼編寫查詢商品信息源代碼 急急急啊
JDBC使用Connection進行連接資料庫 寫 select查詢語句 GUI主要用來顯示。。
3. oracle jdbc驅動源代碼
可以用JD-GUI反編譯jar
4. spring jdbc源碼怎麼看
那就只有修改代碼了。你如果只是用到了jdbc還好辦,但是你用到了spring了,就不好辦了。因為是spring讀配置文件,不是你讀,如果用純的jdbc的話,你可以定時去讀取。我再弱弱的問句,為什麼不能重啟服務呢,你配置文件都修改了,而且還不重啟,從理論上都說不通。
5. 求一個簡單又經典的JAVA資料庫連接的例子,要有源代碼哦!
我就弄的用戶登入的代碼吧.這個挺簡單的.
這是題目:
用戶登陸驗證:
1.創建資料庫Test,並新建用戶表users
欄位包含:username varchar(20) not null
userpwd varchar(20) not null
在JBUILDER中編寫Long類,實現登陸界面,並在用戶輸入用戶名和密碼後,
完成按紐的單擊事件,對用戶輸入的數據進行驗證,
(需要嚴整數據是否為空,密碼長度必須是15位),
並實現與資料庫的連接,將用戶輸入的用戶名密碼與表中的記錄比較,
若用戶名正確且密碼正確,彈出提示框告知登陸成功,否則登陸失敗。
這是代碼:
//連接資料庫
boolean isLogin(String name,String pwd){
boolean flag=false;
Connection conn=null;
PreparedStatement pst=null;
ResultSet rs=null;
//載入驅動
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
//連接資料庫
try {
conn=DriverManager.getConnection("jdbc:odbc:login");
String sql="select * from [user] where username=? and userpwd=?";
pst=conn.prepareStatement(sql);
pst.setString(1,name);
pst.setString(2,pwd);
rs=pst.executeQuery();
if(rs.next())
flag=true;
} catch (Exception ex) {
ex.printStackTrace();
}finally{
try {
conn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
return flag;
}
//驗證方法
public void jButton1_actionPerformed(ActionEvent e) {
String name=jTextField1.getText();
String pwd=jTextField2.getText();
//錯誤處理
if(name.equals("")||pwd.equals(""))
JOptionPane.showMessageDialog(this,"請輸入完整的信息");
else {
if(isLogin(name,pwd))
JOptionPane.showMessageDialog(this,"登陸成功");
else
JOptionPane.showMessageDialog(this,"用戶名或密碼錯誤");
}
}
}
.....
.....
這是在事件里寫的,
6. (高分)急求連接資料庫的JAVA學生信息管理系統源代碼
你要連的資料庫是SQL 還是ORACLE
但是代碼都查不多
下面的是連接SQL資料庫的代碼
你需要先創建個資料庫,還有表,表的欄位是登陸名和密碼
下面的"SA" 是登陸名 "111111" 是密碼
ORACLE 和這個查不多
import java.sql.*;//做資料庫時候必須要引入的包
import com.microsoft.jdbc.sqlserver.SQLServerDriver;
public class DBFactory {
Connection Conn=null;
PreparedStatement Stmt=null;
ResultSet Rs=null;
String driverName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String OracleUserName="sa";
String OracleUserPwd="111111";
String ConnUrl="jdbc:sqlserver://localhost:1433;databaseName=news";
public Connection getConnection()
{
try {
Class.forName(driverName);
} catch (ClassNotFoundException ex) {
System.out.println("載入驅動程序有錯誤");
}
try {
Conn = DriverManager.getConnection(ConnUrl, OracleUserName,OracleUserPwd);
} catch (SQLException ex1) {
System.out.print("取得連接的時候有錯誤,請核對用戶名和密碼");
}
return Conn;
}
這個是連接ORACLE資料庫代碼
import java.sql.*;
import oracle.jdbc.driver.OracleDriver;
public class DBFactory {
Connection Conn=null;
PreparedStatement Stmt=null;
ResultSet Rs=null;
String driverName="oracle.jdbc.driver.OracleDriver";
String OracleUserName="scott";
String OracleUserPwd="tiger";
String ConnUr1="jdbc:oracle:thin:@locahost:1521:Ora";
public Connection getConnection()
{
try {
Class.forName(driverName);
} catch (ClassNotFoundException ex) {
System.out.println("載入驅動程序有錯誤");
}
try {
Conn = DriverManager.getConnection(ConnUr1, OracleUserName,OracleUserPwd);
} catch (SQLException ex1) {
System.out.print("取得連接時有錯誤,請核對用戶名和密碼");
}
return Conn;
}
希望能追加分數謝謝!
7. 求 Spring3.1.1源碼,最好全部,最重要的是jdbc那部分的源碼
jdbc和連接池對於你這個場景來說,都足夠,既然用spring管理了,建議還是使用連接池,另外,spring自身沒有實現連接池,一般都是對第三方連接池的包裝,常見的有C3P0,dbcp以及最近比較流行的boneCP等,這幾個配置都差不多太多,以boneCP為例:
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
destroy-method="close">
<property name="driverClass" value="${jdbc.driverClass}" />
<property name="jdbcUrl" value="${jdbc.url}" />
<property name="username" value="${jdbc.user}" />
<property name="password" value="${jdbc.password}" />
<property name="idleConnectionTestPeriod" value="60" />
<property name="idleMaxAge" value="240" />
<property name="maxConnectionsPerPartition" value="30" />
<property name="minConnectionsPerPartition" value="10" />
<property name="partitionCount" value="2" />
<property name="acquireIncrement" value="5" />
<property name="statementsCacheSize" value="100" />
<property name="releaseHelperThreads" value="3" />
</bean>
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource" ref="dataSource" />
</bean>
8. jdbc連接sql資料庫時出現java.lang.NullPointerException異常 求大神解答 以下是源代碼:
1、查看Connection是否獲取成功
2、如果不成功,價差資料庫能夠正常連接(使用sql server客戶端連接測試)
3、 String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
查看驅動是否正確
9. 急!求JDBC源代碼
我剛做了一個固定資產的項目~五千多行代碼~不知道可行·行的話給你發代碼~
10. 怎麼通過源碼方式導入jdbc jar包
JDBC連接Access第一種方法: 你用下面的代碼試試 (強烈建議也是only可以建議的方法) con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql"); 後面的代碼一樣