HikariCP'nin havuzdaki bağlantıları nasıl ele aldığını anlamak ister misiniz? Havuza yeni bir bağlantı nasıl koyarsınız ve daha sonra nasıl çağırırsınız?Yeni bağlantılar nasıl oluşturulur ve bunları daha sonra nasıl alabilirim HikariCP
Bu benim şimdiki kodudur:
HikariConfig config = new HikariConfig();
config.setMaximumPoolSize(100);
config.setDataSourceClassName("com.mysql.jdbc.jdbc2.optional.MysqlDataSource");
config.addDataSourceProperty("serverName", "localhost");
config.addDataSourceProperty("port", "8889");
config.addDataSourceProperty("databaseName", "XXX");
config.addDataSourceProperty("user", "XXX");
config.addDataSourceProperty("password", "XXX");
System.out.print("qq");
HikariDataSource ds = new HikariDataSource(config);
ds.setConnectionTimeout(800);
Teşekkür ederiz. Bunu okudum, ama bunu anlamak için bazı kodlara ihtiyacım olduğuna inanıyorum. Kullanımda gösteren örnek kodunuz var mı? – miniHessel
Başka bir DataSource kullandığınız gibi bir HikariDataSource kullanıyorsunuz: Bağlantı almak için DataSource'da 'getConnection()' işlevini çağırın, sonra bu bağlantıyı kullanın, ardından bağlantıyla işiniz bittiğinde 'connection.close()' öğesini çağırın. Bu standart JDBC. –
Tamam, teşekkürler. Bu nedenle, daha sonra bağlantıyı kullanmanıza rağmen, close() yazmalı ve daha sonraConnection'a geçmelisiniz? – miniHessel