JDBC

1、DriverManagerで接続

弱點:
①ユーザ名、パスワードはソースに書いているので、安全性は低いです。
②DB名、ユーザ名、パスワードはソースに書いているので、変更の場合はソースを修正する必要です。
③操作毎にconnectionを作成ので、性能は悪いです。

JdbcOdbcDriverでDBを接続:

 

2、DataSourceで接続

・「javax.sql」パッケージは以下の機能を実現しました。   
①javax.sql.DataSource もう一つDB接続方法を提供する。   
②Database connection Pooling   
③Distrubute transaction   
④Rowsets   
「javax.sql.DataSource」はInterfaceで、各DB會社はこのInterfaceを実現します。   
例えば、「oracle.jdbc.pool.OracleDataSource」には「javax.sql.DataSource」のメソッドを実現されています。   
・DataSourceで接続

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章