A method and a device for realizing a virtualization management platform
A technology of virtualization management and implementation method, applied in the field of DAO layer design and implementation of virtualization management platform
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] The inventor of the present application proposes a DAO layer design and implementation of a virtualization management platform, mainly to simplify the existing DAO layer design and provide a DAO layer implementation that is more conducive to expansion and maintenance. The main method is to use Java generics and inheritance functions. Extract the public methods to form a parent class, and then derive different subclasses according to different database table objects.
[0029] Based on the above ideas, this embodiment provides a method for implementing a virtualization management platform, which mainly includes the following operations:
[0030] Extract common database operations for various database tables in the database as common interface methods;
[0031] Using Java generics and inheritance functions to refine the common interface method to form a database base class;
[0032] The database base class is used as a parent class, and different subclasses are derived ac...
Embodiment 2
[0050] This embodiment provides a device for implementing a virtualization management platform, which includes at least the following three modules.
[0051] The first module extracts common database operations for various database tables in the database as a common interface method;
[0052] In this embodiment, the extracted common interface methods include one or more of the following:
[0053] Save, update, delete, query.
[0054] The second module utilizes Java generics and inheritance functions to refine the shared interface method to form a database base class;
[0055] The third module uses the database base class as a parent class, and derives different subclasses according to different database table objects, so as to realize various database operations.
[0056] In this embodiment, database operations include one or more of the following:
[0057] Add, delete, modify, query.
[0058]Specifically, the above-mentioned third module may, when receiving a database ope...
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