2015-10-23 2 views
0

Я действительно смущен тем, что назвал метод, который хранит сущность в базе данных, я знаю, что это не большая сделка, но это действительно запутанно. Некоторые разработчики называют это другим, другие добавляют другую вставку, есть ли какое-либо соглашение или хорошая практика или какая-либо разница вообще?Что лучше всего подходит для метода, который хранит объект в хранилище данных? (добавить, сохранить, вставить)

ответ

1

Нет лучшего имени, однако термин «сохранить» обычно относится к сохранению жесткого диска. Вставка может поступать в ОЗУ, но также должна в конечном итоге перейти на диск. Если вы создаете операторы частью атомной транзакции, у вас может быть несколько операторов вставки, прежде чем вы в конечном итоге закончите транзакцию, которая будет либо «сохранять», либо «откатить». Так что это зависит от контекста, о котором вы говорите. Операторы SQL используют только «insert». В пользовательском интерфейсе «вставка» обычно вводит в заблуждение для пользователя не-db, поэтому «добавить» имеет для них больше смысла.