JavaからRDSに接続するステップバイステップを見ることができるチュートリアルを誰かが指摘できますか?すでにSDKをダウンロードし、S3に接続できました。しかし、SDKにはRDSに接続する例がありません..また、Web上でも有用なものを見つけることができませんでした...
3 に答える
取得しました。他のjdbcに。で簡単に接続できます。私が抱えていた問題は、私のIPアドレスにDBにアクセスする権限がなかったことです。AWSコンソールにIPアドレスを入力することで解決しました
このAWSチュートリアルでは、RDSを使用してアプリケーションデータを保存し、インバウンドルールの設定などの他の要件も示します。
私は主にこのガイドに従い、.sqlファイル、thymeleaf UI、「model.addAttribute( "cities"、cities);」を無視しました。一部、およびhtmlファイル: https ://zetcode.com/springboot/postgresql/
私のapplication.propertiesファイルは次のようになります
postgres.comment.aa=https://zetcode.com/springboot/postgresql/
spring.main.banner-mode=off
logging.level.org.springframework=ERROR
spring.jpa.hibernate.ddl-auto=none
spring.datasource.initialization-mode=always
spring.datasource.platform=postgres
spring.datasource.url=jdbc:postgresql://your-rds-url-here.us-east-1.rds.amazonaws.com:yourDbPortHere/postgres
spring.datasource.username=postgres
spring.datasource.password=<your db password here>
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
カスタムスキーマがある場合は、URLに「?currentSchema=users」を追加できます。
spring.datasource.url=jdbc:postgresql://your-rds-url-here.us-east-1.rds.amazonaws.com:yourDbPortHere/postgres?currentSchema=users
スキーマに対するこのSOの回答のおかげで: JDBCを使用してpostgresに接続するときにスキーマを指定することは可能ですか?
これらの他のカップルのリンクも https://turreta.com/2015/03/01/how-to-specify-a-default-schema-when-connecting-to-postgresql-using-jdbc/に役立ちました
https://doc.cuba-platform.com/manual-latest/db_schema_connection.html