2016-06-21 1 views
0

Je veux installer MySQL sur mon serveur et créer une base de données et d'accéder à ma base de données dans mon code Android. Je sais que ce travail peut être fait par webservice dans Android, est-il possible que je puisse l'utiliser sans webservice. Je ne trouve rien en rapport avec ça. S'il vous plaît fournir des liens utiles pour ce genre de travail.Accès aux données de serveur MySQL local à partir d'Ubuntu dans Android

+0

vous pouvez appeler directement en utilisant pot odbc jdbc –

+0

@MahadevDalavi Je doute vraiment. – Bharatesh

+0

@skadoosh u peut suggérer quelque chose d'autre raison ou après de votre doute. –

Répondre

0

Oui, vous pouvez écrire un service Web reposant qui va interagir avec la base de données MySql, et vous pouvez intégrer le service avec votre code Android.

  1. Pour connecter votre code Java à MySql, vous pouvez simplement utiliser JDBC ou hibernate.

  2. Pour intégrer et consommer le service Web reposant, vous pouvez utiliser des bocaux spring-android-rest-template(to call web service) and jackson-databind(to get responce in JSON format). Vous devriez lire une fois ce lien. J'ai également utilisé la même chose pour mon application Android, et il fonctionne. Il est vraiment facile à apprendre et à utiliser. Il prendra à peine 30 min. pour le comprendre.

https://spring.io/guides/gs/consuming-rest-android/

+0

le problème est que je veux éviter de créer un service Web. Pouvez-vous suggérer un lien pour créer un service web simple. –

+0

Vous pouvez utiliser l'annotation Spring @RestController pour créer un service Web RESTful simple. Veuillez vérifier ce lien, c'est très simple: https://spring.io/guides/gs/rest-service/ – pbajpai21