16
ฉันจะกำหนดค่า HikariCP ในแอป Spring Boot ในไฟล์ application.properties ได้อย่างไร
ฉันกำลังพยายามตั้งค่า HikariCP ในแอป Spring Boot (1.2.0.M1) ของฉันดังนั้นฉันจึงสามารถทดสอบใช้แทน Tomcat DBCP ได้ ฉันต้องการกำหนดค่าพูลการเชื่อมต่อในไฟล์ application.properties เหมือนที่ทำกับ Tomcat แต่ฉันคิดไม่ออกว่าควรทำอย่างไร ตัวอย่างทั้งหมดที่ฉันพบแสดงสไตล์ JavaConfig หรือใช้ไฟล์คุณสมบัติ HikariCP แยกต่างหาก ใครสามารถช่วยฉันหาชื่อคุณสมบัติเพื่อกำหนดค่าใน application.properties ฉันต้องการเปลี่ยนจากการใช้แนวทาง driverClassName เป็นแนวทาง DataSourceClassName เนื่องจากดูสะอาดกว่าและขอแนะนำ เป็นไปได้ในไฟล์ application.properties ของฉันหรือไม่ นี่คือสิ่งที่ฉันมีสำหรับ Tomcat DBCP (มีเพียงการกำหนดค่าพื้นฐานบางอย่างไม่ได้ล้างออกทั้งหมด) spring.datasource.validation-query=SELECT 1 spring.datasource.max-active=10 spring.datasource.max-idle=8 spring.datasource.min-idle=8 spring.datasource.initial-size=5 spring.datasource.test-on-borrow=true spring.datasource.test-on-return=true และฉันกำลังใช้ driverClassName และ jdbc url เพื่อตั้งค่าการเชื่อมต่อ: spring.datasource.url=jdbc:mysql://localhost:3306/myDb spring.datasource.driverClassName=com.mysql.jdbc.Driver