Webアプリケーションでspring-bootを使用していて、spring-jpaを使用してデータベースからの読み取り/書き込みを行っています。それはうまくいきますが、データベース接続を管理する方法を理解したいと思います。ユーザーは自分の春のアプリケーションに要求を行うとspring jpaでデータベース接続プールを管理する方法は?
spring.datasource.url=jdbc:mysql://localhost:3306/test?characterEncoding=utf8
spring.datasource.username=user
spring.datasource.password=pwd
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.max-active=500
私は500に最大接続数を設定して、データベース接続が彼のために開かれます。以下は、データベースのための私のプロパティの設定があります。リクエストを完了した後、jpaはこの接続を閉じるでしょうか?そうでない場合、いつ使用されていない接続を閉じますか?
http://docs.spring.io/spring-data/jpa/docs/current/reference/html/からの春の参考資料を読んでいます。しかし、接続について何も言及していません。
問題は私がjpaリポジトリ名の規約を使ってデータベースを読み書きすることです。 sqlconnectionのインスタンスを取得するにはどうすればよいですか? –