$30 off During Our Annual Pro Sale. View Details »

multiple-databases-demo

Yuta Endo
November 22, 2017

 multiple-databases-demo

Yuta Endo

November 22, 2017
Tweet

More Decks by Yuta Endo

Other Decks in Programming

Transcript

  1. KotlinとSpring Bootで 複数データベースを扱う Rest APIを作ってみた 2017/11/22 #m3kt どこでもKotlin #4 秋のLT大会

    のらねこワークス株式会社 遠藤 @ENZEN0129
  2. 自己紹介 氏名:遠藤 友太 Twitter:@ENZEN0129 所属:のらねこワークス株式会社 エンジニア 得意:java ruby kotlin php

    node angular react js aws … etc その他活動 • http://www.ittan.website/ • https://qiita.com/enzen • http://www.enzen.net/
  3. 今日のテーマ Kotlin x spring bootでマルチデータベースアクセス!!

  4. 環境

  5. ディレクトリ構成

  6. 処理イメージ Controller Service Service Repository Repository

  7. APIのイメージ Controller Service Service Repository Repository

  8. Controller

  9. Controller

  10. Controller

  11. None
  12. Controller

  13. None
  14. 最高やでKotlinたん

  15. ちなみにJavaで書くとこんな感じ

  16. None
  17. None
  18. APIのイメージ Controller Service Service Repository Repository

  19. User Service

  20. External User Info Service

  21. APIのイメージ Controller Service Service Repository Repository

  22. Repository

  23. model

  24. Primary Configuration

  25. Configuration

  26. Secondary Configuration

  27. Configuration

  28. Spring bootでできたしSpring batchでも Kotlin x spring batchでマルチデータベースアクセス!!

  29. None
  30. なんで?

  31. None
  32. None
  33. 誰か僕に教えてよ

  34. None
  35. こんなになるまでいろいろ 試したんだ

  36. None
  37. 誰か僕を助けてよ!

  38. None
  39. None
  40. None
  41. Spring bootでできたしSpring batchでも。。。 あれ? Kotlin x spring batchでマルチデータベースアクセス!!

  42. 結果 Kotlin x spring boot x spring bootで マルチデータベースアクセス!!

  43. 最後に サンプルコードをGithubにあげています。 https://github.com/manzen/multiple-databases-demo