के माध्यम से जेपीए इकाइयों का खुलासा करना हम AngularJS, Rest, JPA के साथ एक वेब अनुप्रयोग विकसित करने की प्रक्रिया में हैं। मैंने कुछ लेख पढ़े हैं कि डोमेन इकाइयों को सेवाओं के माध्यम से कैसे उजागर नहीं किया जाना चाहिए। मैं समझता हूं कि यह तंग युग्मन है, परिपत्र संदर्भ हो सकते हैं, चिंताओं को अलग किया जा सकता है और यह मेरे लिए मान्य लगता है। लेकिन फिर मैं एक ही मॉडल में जेपीए और जैक्सब मैपिंग्स को लागू करने के बारे में आलेख देखता हूं, ग्रहण लिंक एक उदाहरण है।सेवा
तो फिर वहाँ वसंत डेटा बाकी जो एक आराम एपीआई के माध्यम से जेपीए संस्थाओं को उजागर करता है। (हो सकता है वसंत डाटा बाकी हाथ में एक अलग समस्या को हल करने के लिए इस्तेमाल किया जाता है)
तो मैं एक छोटा सा उलझन में हूँ। निम्नलिखित 2 प्रश्नों और परिदृश्यों का उत्तर जहां एक बेहतर है कि दूसरा सहायक होगा।
उसी डोमेन मॉडल में जैक्सबी और जेपीए एनोटेशन दोनों को लागू करने के क्या फायदे हैं? क्या यह मुख्य रूप से परतों के बीच एक डीटीओ से बचने के लिए किया जाता है?
वसंत चाहिए डेटा बाकी केवल इस्तेमाल किया जा है जब आप एक आवेदन जो CRUD संचालन का पर्दाफाश करने की जरूरत है और वास्तव में कोई अन्य व्यवसाय कार्यक्षमता शामिल है विकसित कर रहे हैं?
कम से कम आपकी कुछ चिंताओं को https://spring.io/blog/2014/05/21/what-s-new-in-spring-data-dijkstra#projections-in-spring- डेटा-आराम –