#java #mysql #database #twitter4j
#java #mysql #База данных #twitter4j
Вопрос:
Я начал с создания базы данных, содержащей таблицу «tweets» с двумя полями (ID и TEXT), затем я установил соединение с базой данных с помощью JDBC… Я собираюсь знать, как вставлять твиты в таблицу… Я создал единый класс, который объединяет аутентификацию в API Twitter и базу данных … мне нужна помощь, пожалуйста
Ответ №1:
Вы должны отделить постоянство от логики ретрайвера, иначе говоря, не путайте вещи.
- Создайте твит класса модели.
- Определите интерфейс ITweetRetriver и реализуйте его.
- Определите интерфейс ITweetRetriverListener, который будет использоваться ITweetRetriver.
- Определите интерфейс TweetPersistence и реализуйте его как MySQLTweetPersistence.
- Теперь в вашем основном создайте reteiver, слушателя и на OnNewTweet слушателя передайте его в persistence. Приветствия.
Совет. Создайте хранимые процедуры в базе данных MySQL и вызывайте их из своей реализации сохранения.