Kullanılacak uygun doğrulama sorgusu için jdbc sürücü sınıfını belirleyebilen bir kitaplık var mı?jdbc doğrulama sorgusu
JDBC sürücüsü com.mysql.jdbc.Driver veya com.mysql.jdbc.jdbc2.optional.MysqlXADataSource ise örneğin için doğrulama sorgu bilecek kütüphane "1"
c3po http://www.mchange.com/projects/c3p0/index.html#preferredTestQuery
dbcp http://commons.apache.org/dbcp/configuration.html "validationQuery"
"Doğrulama sorgusu" nu kastedersiniz? Bağlantının canlı olup olmadığını kontrol etmek mi istiyorsun? – skaffman
çoğu bağlantı havuzu, son kullanıcının bağlantıyı test etmek için kullanılacak doğrulama sorgusunu ayarlamasını gerektirir. sql test sorguları taşınabilir değildir. # MySQL/PostgreSQL/MS için SQL kullanımı: SELECT 1 Oracle için #: DB2 kullanımı için ikili # 1'den SELECT 1: SELECT 1 FROM sysibm.sysdummy1 Son kullanıcıların bu şeylerden endişelenmesinin nedeni nedir? ve her programcı aynı şeyi neden yapıyor? dolayısıyla kütüphane önerisi – joshjdevl
c3po'nun iyi bir konsepti var - automaticTestTable. Bu fikir, senaryoların jdbc kullanıcısının tablo oluşturmasına izin vermeyebileceğinden genişletilebilir. Yani, bunun yerine, liquibase kullandığımız gibi, her şemada databasechangelog vardır. Daha sonra SELECT * 'i databasechangelog'dan kullanabiliriz. – joshjdevl