1
私のアプリケーションでは、私はRDMSとしてMySQLを使用しており、私はjava.sql
の下の通常のクラスでデータベースに接続しようとしています。データベースへのURLが有効かどうかを確認する方法?
私はこのクラスの中で、データベースパスを指定するパラメータを受け付けるデータベースの接続または作成を担当するコンストラクタを持っています。
このコンストラクタに渡された文字列をチェックして、有効なURLパスであるかどうかを確認したいと思います。現在、次のコードを使用していますが、忘れているものがあるのか、それとも改善できるのかわかりません。
private boolean isValidDBName(String dbName) {
return dbName != null && !dbName.isEmpty() && dbName.startsWith("jdbc:mysql://") && dbName.endsWith("/");
}