JDB C лучший способ для метода вставки - PullRequest
0 голосов
/ 08 апреля 2020

Мне интересно, как лучше всего вставить / обновить / получить результат в базе данных / из базы данных. Например, если у меня есть несколько таблиц в моей базе данных, указано ли создание нового Java метода для вставки в каждую отдельную таблицу? Или лучше создать один метод insertQuery, который принимает параметры, подобные следующим:

public boolean insertQuery(String SQL, Object[] values);

И вызывая его следующим образом:

database.insertQuery("INSERT INTO USER (USERNAME, EMAIL, PASSWORD) VALUES (?, ?, ?)",
                new Object[] { username, email, password }));

1 Ответ

0 голосов
/ 08 апреля 2020

Вы спрашиваете о лучшем способе CRUD. Похоже, вы используете Java, поэтому мой ответ - использовать ORM (Hibernate) и не тратить на это свое время. Годы go У меня был проект ColdFusion с Hibernate ORM. Это было глючно, и мне пришлось написать собственный DAO (о чем ты думаешь). Все текущие проекты, в которых я участвую, используют ORM для простых операций CRUD.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...