2016-06-21 1 views
0

Я хочу установить MySQL на свой сервер и создать базу данных и получить доступ к моей базе данных через код Android. Я знаю, что эту работу можно выполнить через webservice в Android, есть ли способ, которым я могу использовать его без webservice. Я не нахожу ничего, что связано с этим. Просьба предоставить любые ссылки, полезные для такого рода работ.Доступ к данным с локального сервера MySQL от Ubuntu в Android

+0

вы можете напрямую позвонить с помощью JDBC Odbc банку –

+0

@MahadevDalavi я действительно сомневаюсь. – Bharatesh

+0

@skadoosh Можете ли вы предложить что-то еще или объяснить причину своих сомнений. –

ответ

0

Да, вы можете написать один спокойный веб-сервис, который будет взаимодействовать с вашей базой данных MySql, а затем вы можете интегрировать службу с вашим кодом Android.

  1. Для подключения кода Java в MySql, вы можете просто использовать JDBC или hibernate.

  2. Чтобы интегрировать и использовать успокоительный веб-сервис, вы можете использовать банки spring-android-rest-template(to call web service) and jackson-databind(to get responce in JSON format). Вы должны прочитать эту ссылку. Я также использовал то же самое для своего приложения для Android, и он работает. Его очень легко изучить и использовать. Это займет почти 30 минут. чтобы понять это.

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

+0

проблема заключается в том, что я хочу избежать создания веб-сервиса. Можете ли вы предложить некоторую ссылку для создания простого веб-сервиса. –

+0

Вы можете использовать аннотацию Spring @RestController для создания простого веб-сервиса RESTful. Пожалуйста, проверьте эту ссылку, очень просто: https://spring.io/guides/gs/rest-service/ – pbajpai21

Смежные вопросы