Table Module is very much based on table-oriented data, so obviously u dịch - Table Module is very much based on table-oriented data, so obviously u Việt làm thế nào để nói

Table Module is very much based on

Table Module is very much based on table-oriented data, so obviously using it makes sense when you're accessing tabular data using "Record Set" (508). It also puts that data structure very much in the center of the code, so you also want the way you access the data structure to be fairly straightforward.

However, "Table Module" doesn't give you the full power of objects in organizing complex logic. You can't have direct instance-to-instance relationships, and polymorphism doesn't work well. So, for handling complicated domain logic, a "Domain Model" (116) is a better choice. Essentially you have to trade off "Domain Model" (116)'s ability to handle complex logic against "Table Module's" easier integration with the underlying table-oriented data structures.

If the objects in a "Domain Model" (116) and the database tables are relatively similar, it may be better to use a "Domain Model" (116) that uses "Active Record" (160). Table Module works better than a combination of "Domain Model" (116) and "Active Record" (160) when other parts of the application are based on a common table-oriented data structure. That's why you don't see "Table Module" very much in the Java environment, although that may change as row sets become more widely used.

The most well-known situation in which I've come across this pattern is in Microsoft COM designs. In COM (and .NET) the Record Set (508) is the primary repository of data in an application. Record sets can be passed to the UI, where data-aware widgets display information. Microsoft's ADO libraries give you a good mechanism to access the relational data as record sets. In this situation Table Module allows you to fit business logic into the application in a well-organized manner, without losing the way the various elements work on the tabular data.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Table Module is very much based on table-oriented data, so obviously using it makes sense when you're accessing tabular data using "Record Set" (508). It also puts that data structure very much in the center of the code, so you also want the way you access the data structure to be fairly straightforward.However, "Table Module" doesn't give you the full power of objects in organizing complex logic. You can't have direct instance-to-instance relationships, and polymorphism doesn't work well. So, for handling complicated domain logic, a "Domain Model" (116) is a better choice. Essentially you have to trade off "Domain Model" (116)'s ability to handle complex logic against "Table Module's" easier integration with the underlying table-oriented data structures.If the objects in a "Domain Model" (116) and the database tables are relatively similar, it may be better to use a "Domain Model" (116) that uses "Active Record" (160). Table Module works better than a combination of "Domain Model" (116) and "Active Record" (160) when other parts of the application are based on a common table-oriented data structure. That's why you don't see "Table Module" very much in the Java environment, although that may change as row sets become more widely used.The most well-known situation in which I've come across this pattern is in Microsoft COM designs. In COM (and .NET) the Record Set (508) is the primary repository of data in an application. Record sets can be passed to the UI, where data-aware widgets display information. Microsoft's ADO libraries give you a good mechanism to access the relational data as record sets. In this situation Table Module allows you to fit business logic into the application in a well-organized manner, without losing the way the various elements work on the tabular data.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Bảng Module được rất nhiều dựa trên dữ liệu bảng theo định hướng, vì vậy rõ ràng là sử dụng nó có ý nghĩa khi bạn đang truy cập bảng dữ liệu bằng cách sử dụng "Record Set" (508). Nó cũng đặt rằng cấu trúc dữ liệu rất nhiều trong các trung tâm của mã này, vì vậy bạn cũng muốn theo cách bạn truy cập vào các cấu trúc dữ liệu là khá đơn giản. Tuy nhiên, "Bảng Module" không cung cấp cho bạn toàn bộ sức mạnh của các đối tượng trong tổ chức phức tạp logic. Bạn không thể có trực tiếp dụ-to-dụ mối quan hệ, và đa hình không làm việc tốt. Vì vậy, để xử lý luận lý tên miền phức tạp, một "Domain Model" (116) là một lựa chọn tốt hơn. Về cơ bản, bạn phải đánh đổi "Domain Model" (116) 's khả năng xử lý logic phức tạp đối với hội nhập dễ dàng hơn "Bảng của module" với bảng định hướng cấu trúc dữ liệu cơ bản. Nếu các đối tượng trong một "Domain Model" (116) và bảng cơ sở dữ liệu là tương đối giống nhau, nó có thể được tốt hơn để sử dụng một "Domain Model" (116) có sử dụng "Active Record" (160). Bảng module làm việc tốt hơn so với một sự kết hợp của "Domain Model" (116) và "Active Record" (160) khi các phần khác của ứng dụng được dựa trên một cấu trúc dữ liệu bảng theo định hướng chung. Đó là lý do tại sao bạn không nhìn thấy "Table Module" rất nhiều trong môi trường Java, mặc dù điều đó có thể thay đổi như bộ hàng trở thành sử dụng rộng rãi hơn. Tình hình nổi tiếng nhất mà tôi đã đi qua mô hình này là trong các thiết kế Microsoft COM . Trong COM (và .NET) Record Set (508) là kho lưu trữ chính của dữ liệu trong một ứng dụng. Bộ hồ sơ có thể được chuyển đến giao diện, nơi mà các vật dụng dữ liệu nhận thức hiển thị thông tin. Thư viện ADO của Microsoft cung cấp cho bạn một cơ chế tốt để truy cập các dữ liệu quan hệ như bộ hồ sơ. Trong tình huống này Bảng Mô-đun cho phép bạn để phù hợp với logic kinh doanh vào các ứng dụng một cách có tổ chức, mà không làm mất các yếu tố khác nhau cách làm việc trên các dữ liệu dạng bảng.





đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: