title: Configure Multiple Database on Spring-Boot with JPA and Hibernate Web Application
body: <p>I have ONE spring boot (1.5.4.RELEASE) project using java 8 deployed on AWS HPC. This project architect scope works for <em>Spring Web Application(Website)</em>, <em>Rest API Services(Mobile Developer)</em> &amp; <em>Account Administration for Company</em>. 
  So there is 3 different respective Database like (2-SQL Server &amp; 1-MySQL).</p>
  
  <p>Here on stack-overflow, I'm posting my question for find a best way to implementation this Spring-Boot Project by help of talented stack-overflow users. </p>
  
  <p>Here is my configure properties files.</p>
  
  <p><strong>application.properties</strong></p>
  
  <pre><code>#For Public Website
  spring.datasource.clone.web.driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
  spring.datasource.clone.web.url = jdbc:sqlserver://127.0.0.01\\dbo:1433;databaseName=PROD_WEB;
  # Username and password
  spring.datasource.web.username = web
  spring.datasource.web.password = ED5FLW64ZU976Q36
  
  #For Rest API
  spring.datasource.clone.url = jdbc:mysql://localhost:3306/PROD_REST;
  # Username and password
  spring.datasource.clone.username = rest
  spring.datasource.clone.password = Firewall77#
  
  
  #For Account Administration for Company Users
  spring.datasource.admin.url = jdbc:sqlserver://127.0.0.01\\dbo:1433;databaseName=PROD_ADMIN;
  # Username and password
  spring.datasource.admin.username = admin
  spring.datasource.admin.password = Firewall77#
  
  # Backup &amp; Cron Policy
  ...
  </code></pre>
  
  <p><em>I would greatly appreciate for some very good suggestion to implement it. your knowledge on this subject would help me, Thanks.</em></p>