데이터 형식을 통해 레코드를 데이터베이스에 추가하는 간단한 MVC Java 응용 프로그램을 만들었습니다.
내 앱은 데이터를 수집하고 데이터를 확인하고 저장합니다. 데이터가 다른 사용자로부터 온라인으로 제공되기 때문입니다. 데이터는 본질적으로 숫자입니다.
이제 데이터베이스 (SQL 서버)에 저장된 숫자 데이터에서 앱이 계산을 수행하고 결과를 표시하기를 원합니다. 사용자는 계산 방법에 관심이 없으므로 캡슐화해야합니다. 사용자는 단순 계산 데이터 만 볼 수 있어야합니다 (예 : A 열 데이터에서 B 열 데이터를 C 열 데이터로 나눈 값). 저장 프로 시저를 작성하는 방법을 알고 있지만 3 계층 앱을 원합니다.
데이터베이스에 레코드로 넣은 데이터를 계산하고 계산을 수행하기를 원했습니다. 원본 데이터는 영향을받지 않고 계산 후 새 데이터는 새 엔터티 레코드로 데이터베이스에 저장해야합니다.
이 백그라운드 계산을위한 코드를 어디에 작성해야합니까? 규칙 및 비즈니스 로직이므로 새 JavaBeans 파일에 넣어야합니까?