У меня есть веб-приложение, в котором мне нужно вставлять данные в базу данных, используя спящий режим для нескольких функций.Обрезать пробелы перед вставками базы данных
Однако я забыл обрезать пробелы при вставке сейчас, я хочу, чтобы все будущие вставки базы данных выполнялись после обрезки пробелов. каков наилучший способ сделать это во всех классах контроллера (я использую Spring mvc).
Мне нужно понять подход.
Благодаря
хорошо, у вас есть много вариантов, вы можете использовать триггеры в базе данных для каждой таблицы или добавлять методы '@ PrePersist' и/или' @ PreUpdate' к вашим объектам или ev ru измените 'seters' (я бы так не сделал) в entites, например: this.x = trim (x); https://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/listeners.html –