Расчеты на основе значений из базы данных в Spring MVC - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть простое приложение CRUD в Spring MVC с полями: userName (String), высота (float), weight (float), liverCoef (float).Мне нужно выполнить некоторые математические операции над 'liverCoef' (например, 2 * (liverCoef / 9) +7) и отобразить результаты рядом с именем пользователя в таблице JSP.Я могу выполнять только эти математические операции в коде jsp, но я знаю, что это плохая практика.Как я могу сделать это в соответствии с передовой практикой?

1 Ответ

0 голосов
/ 07 декабря 2018

Вы можете создать другое свойство внутри этого класса, чтобы иметь эти свойства (имя пользователя, рост, вес и liverCoef), чтобы получить этот расчет, например:

public class Person {
 private String username;
 private float height, weight, liverCoef, someCalculation;

 //getters and setters
 public float getSomeCalculation() {
   return 2 * (liverCoef / 9) +7);
 }
}
...