Advertisement
Guest User

Untitled

a guest
Feb 1st, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5. import java.util.StringTokenizer;
  6. import java.util.logging.Logger;
  7.  
  8. import com.google.appengine.api.utils.SystemProperty;
  9. import static com.google.appengine.api.utils.SystemProperty.environment;
  10. import static com.google.appengine.api.utils.SystemProperty.Environment.Value.Development;
  11. import static com.google.appengine.api.utils.SystemProperty.Environment.Value.Production;
  12.  
  13. Connection con=null;
  14. SystemProperty.Environment.Value env = environment.value();
  15. if(env == Production)
  16. {
  17. System.out.println("Inside Production Phase");
  18. // Load the class that provides the new "jdbc:google:mysql://" prefix.
  19. Class.forName("com.mysql.jdbc.GoogleDriver");
  20. url = "jdbc:google:mysql://<my-project-id>:<cloud-sql-instance>/<database-name>?user=<user-name>&password=<database-password>&useUnicode=true&characterEncoding=UTF-8";
  21. }//if
  22. else if(env == Development)
  23. {
  24. System.out.println("Inside Development Phase");
  25. // This will load the MySQL driver, each DB has its own driver
  26. Class.forName("com.mysql.jdbc.Driver");
  27. url = "jdbc:mysql://127.0.0.1:3306/<database-name>?user=root";
  28. }//else if
  29. con = DriverManager.getConnection(url);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement