Spring BootとJPAで複数データベースを扱う実装方法
複数データベースを扱う方法 Spring BootとJPAで1つのデータベースを扱うのはサンプルも豊富なので簡単ですが、複数となると一気にサンプルが減り、なかなか実現するのが大変でした。なので、MySQLとPostgre…
複数データベースを扱う方法 Spring BootとJPAで1つのデータベースを扱うのはサンプルも豊富なので簡単ですが、複数となると一気にサンプルが減り、なかなか実現するのが大変でした。なので、MySQLとPostgre…
テストコードを書く前の準備 環境 Kotlin:1.1.4-3 Spring Boot:1.5.6.RELEASE JDK:1.8 ORM:Spring Data JPA 下記はbuild.gradleでの設定です。 b…
Redshift JDBC Driverの設定方法 ドライバーの設定方法には下記2つがあるのでそれぞれについて説明します。 build.gradleにredshift-maven-repositoryから取得する設定を記…
Spring Data JPAとは JPA(Java Persistence API)はHibernateを基盤としたSpringに最初から導入されているORMのことです。 JPAの実装には下記のように非常に多くの実装方…
JPA JPAにはJPQLというJPA上で使えるSQLみたいなものや、NativeQueryを使用して生のSQLを書くことができます。 生のSQLには変数を埋め込むことができるのですが、生のSQLのIN句に値を渡す方法が…
Spring Boot これからJavaのアプリケーションを実装するならKotlinでSpring Bootをおすすめします。今回はこの2つを使ったRESTfulなCRUDサーバーの実装を簡単に紹介します。ソースコードは…