A business entity implementation method and system based on domain-driven design
A technology of domain-driven design and business entities, applied in domain-driven design-based business entity implementation methods and system fields, can solve the problems of irresponsibility of data presentation style, irresponsibility of logical data and user data correctness, etc., to achieve improvement Program performance, improving operating efficiency, and improving overall efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0076] as attached figure 1 As shown, the method for implementing a business entity based on domain-driven design of the present invention has the following steps:
[0077] S1. Establish a business entity model through a business entity modeling tool: the business entity model adopts the entity model abstracted from the domain-driven design to describe the business logic; the business entity model includes two parts: the entity data structure and the business logic layer;
[0078] Wherein, the entity data structure includes a root entity and several sub-entities (there may be no sub-entities);
[0079] Entities include several attributes, set the data type of the attribute or set the attribute as an enumeration type or an associated type; among them, the data type includes basic types of characters, text, time, date, Boolean, integer, floating-point numbers, and binary types; association Type refers to the association of the main sub-entity and the association of the current ...
Embodiment 2
[0117] The business entity system based on domain-driven design of the present invention includes a business entity model, a business entity operation module, a cache module, an incremental mechanism module, a business logic layer, a business entity designer, and a JIT generator; a business entity model, a business The entity model is used to describe the business logic, which is abstracted by domain-driven design; the business entity model includes two parts: the entity data structure and the business logic layer; the business entity operation module is used to provide the basic framework for the operation of the business logic, and the operation of the business entity The module includes the most basic content of the business logic layer, encapsulates the public business logic to realize the expansion mechanism, and the business function is based on this framework plus custom business logic code; cache module, the cache module includes session-level cache layer, transaction-le...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com