मैंने एक साधारण MVC जावा एप्लिकेशन बनाया है जो डेटा फॉर्म के माध्यम से डेटाबेस में रिकॉर्ड जोड़ता है।
मेरा ऐप डेटा एकत्र करता है, यह इसे सत्यापित करता है और इसे संग्रहीत करता है। ऐसा इसलिए है क्योंकि अलग-अलग उपयोगकर्ताओं से डेटा ऑनलाइन प्राप्त किया जा रहा है। डेटा ज्यादातर प्रकृति में संख्यात्मक है।
अब संख्यात्मक डेटा डेटाबेस (SQL सर्वर) में संग्रहित किया जा रहा है, मैं चाहता हूं कि मेरा ऐप कम्प्यूटेशन करे और परिणाम प्रदर्शित करे। उपयोगकर्ता इस बात में रुचि नहीं रखता है कि गणना कैसे की जाती है, इसलिए उन्हें संक्षिप्त होना चाहिए। उपयोगकर्ता को केवल साधारण गणना किए गए डेटा को देखने में सक्षम होना चाहिए (उदाहरण के लिए, ए कॉलम डेटा माइनस बी कॉलम डेटा सी कॉलम डेटा द्वारा विभाजित)। मुझे पता है कि उसी के लिए संग्रहीत प्रक्रियाओं को कैसे लिखना है लेकिन मुझे त्रि-स्तरीय ऐप चाहिए।
मुझे वह डेटा चाहिए जो मैंने डेटाबेस में रिकॉर्ड के रूप में डाला था, उस पर गणना करके काम किया। मूल डेटा अप्रभावित रहना चाहिए, जबकि नए डेटा, पोस्ट-गणना, को डेटाबेस में एक नए निकाय रिकॉर्ड के रूप में संग्रहीत किया जाना चाहिए।
मुझे इस पृष्ठभूमि की गणना के लिए कोड कहां लिखना चाहिए? जैसा कि यह नियम और व्यावसायिक तर्क है, क्या मुझे इसे नई JavaBeans फ़ाइलों में रखना चाहिए?