したがって、boot.scala には次のようなものがあります。
object DBVendor extends ConnectionManager {
def newConnection(name: ConnectionIdentifier): Box[Connection] = {
try {
Class.forName("oracle.jdbc.driver.OracleDriver")
val dm = DriverManager.getConnection("jdbc:oracle:thin:@hostname:1521:orcl", "username", "password");
Full(dm)
} catch {
case e : Exception => e.printStackTrace; Empty
}
}
def releaseConnection(conn: Connection) {conn.close}
}
いくつかの簡単な質問があります... 接続するようにドライバーを設定するにはどうすればよいですか?
私が見た@hostnameはローカルデータベース用でしたが、私のものはリモートです...使用するsqldeveloperを介して接続するためのすべての情報があり、必要なのはそこにあるホスト名だけであると考えました。
それが必要な場合、そこに行く必要があるのはホスト名だけですか? または、ある種の絶対アドレスが必要になるのでしょうか?