Conectar android com banco de dados online

3 respostas
programaçãomysql
J

Ola a todos ,estou fazendo um projeto para uma escola e estou passando por um problema, o banco de dados usado está hospedado na web (Pela KingHost) e gostaria de saber como pegar informações deste banco de dados, se algum tiver alguma sugestão por favor me ajudem desde já agradeço

3 Respostas

S

Normalmente não se tem uma classe que faz essa conexão com o banco? A dita ConnectionFactory.

Ex:

public class ConnectionFactory {

private static Connection con = null;
private static final String banco = "<>";
private static final String user = "<>";
private static final String password = "<>";

public static Connection getConnection() {
	if (con == null) {
		try {
			Class.forName("com.mysql.jdbc.Driver");
			con = DriverManager.getConnection(
					"jdbc:mysql://localhost/" + banco, user, password);

		} catch (SQLException | ClassNotFoundException e) {
			e.printStackTrace();
		}
	}
	return con;
}
marcus.dev

Bom dia,

O Ideal é você disponibilizar um webservice para ser consumido no android, (de preferência para rest que disponibiliza um json, pois é mais compacto)

Att.

J

Dá uma olhada nesse vídeo

Criado 31 de janeiro de 2018
Ultima resposta 1 de fev. de 2018
Respostas 3
Participantes 4