Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

33 results about "Dependency injection" patented technology

In software engineering, dependency injection is a technique whereby one object supplies the dependencies of another object. A "dependency" is an object that can be used, for example as a service. Instead of a client specifying which service it will use, something tells the client what service to use. The "injection" refers to the passing of a dependency (a service) into the object (a client) that would use it. The service is made part of the client's state. Passing the service to the client, rather than allowing a client to build or find the service, is the fundamental requirement of the pattern.

Spring framework generic dependency injection method and device, computer equipment and storage medium

The invention belongs to the technical field of artificial intelligence, and relates to a spring frame generic dependency injection method and device, computer equipment and a storage medium, and themethod comprises the steps: obtaining an operation path of a target bean object needing to be subjected to generic dependency injection after monitoring that a spring container is started; obtaining aclass file according to the operation path, and collecting the class file corresponding to one dependency object to form a class file set; and generating a bean object according to each class file inthe class file set, and injecting the bean object into the attribute of the target bean object to realize generic dependency injection. The scheme provided by the invention can be applied to a springframework without a generic dependency injection function; a class file is obtained from a set path after a spring container is started to realize generic dependency injection; the dependency relationship between the objects can be simplified, the program is more simplified, reading is easy, invasiveness is weak, the generated dependency object can immediately enter a ready state after construction is completed, and the program operation efficiency can be improved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Intelligent acquisition and analysis method for Internet of Things data

The invention provides an intelligent acquisition and analysis method for Internet of Things data, which is supported by the following modules: a business data interface, an external system interface,a business scheduling core class, an interface custom class, an acquisition scheduling control class and so on; the business acquisition class must manage a corresponding relationship between own business steps and a communication protocol; and an acquisition scheduling controller is only responsible for dynamically establishing a run-time object relationship between the business steps and the communication protocol. The business acquisition class realizes a specified interface method required by the acquisition scheduling controller and is used for realizing the initiation of an acquisitiontask, executing a next instruction, ending, abnormal retransmission, abnormal stopping, fault processing and other acquisition process control functions. Framework users only need to code, according to the interface appointment, to implement the related acquisition required by a specific business, state machines, and protocol business classes. When an acquisition server is allowed, configuration parameters are loaded automatically, related business logic objects are dynamically created, and dependency injection is completed, so that a whole system can complete communication and acquisition tasks according to the specific business requirement.
Owner:徐工汉云技术股份有限公司

Small supermarket commodity information management system

The invention discloses a small supermarket commodity information management system, and relates to a computer management system. The small supermarket commodity information management system comprises a commodity management module used for commodity information management and commodity type management, a commodity flow management module used for purchase management, stock removal management and supplier management and a system management module used for user management and password change, wherein all the commodity management module, the commodity flow management module and the system management module use an SSH integration framework, Hibernate is used as a data persistence layer and processes adding, modification, deletion and query operation on an object data list, Spring is used as a middle layer, persistence is used as business of a controller through a relationship between dependency injection and IOC (inversion of control), and an Action controller in a Struts framework is interacted with a JSP (Java server page) through the business. The small supermarket commodity information management system achieves information management of a supermarket, decreases the number of errors in management, improves work efficiency, and enables the information management of the supermarket to move an important step.
Owner:SHENYANG INSTITUTE OF CHEMICAL TECHNOLOGY

Internet of Things intelligent equipment data acquisition method based on Spring dependency injection

The invention discloses an Internet of Things intelligent equipment data acquisition method based on Spring dependency injection. On the basis of Java open-source high-concurrency non-blocking Socketframeworks such as Mina and Netty, a unified data acquisition interface is provided for all intelligent terminal equipment, and attention points can be clearly separated on the basis of a flexible andextensible event model; a highly customizable thread model is achieved; the performance is high, the throughput is higher, and the delay is lower; and resource consumption reduced. The protocol pointtable, version, index and analyzer bean object Id of the intelligent equipment terminal are configured in a database, so that on one hand, the problems of diversification of data acquisition requirements, diversification of equipment types and multi-version compatibility with the equipment are solved, and on the other hand, the corresponding analyzer is configured to call the analyzer during dynamic running in a program, so that the data acquisition efficiency is improved. High cohesion and low coupling are achieved among the service components, so that the reusability and portability of theprogram module are greatly enhanced. The method is applied to the technical field of Internet of Things intelligent equipment data acquisition.
Owner:珠海驿联新能源汽车有限公司

Big data tree form component method realized based on AngularJS framework

PendingCN113326036APowerful and rich template functionsRich Angular directivesVersion controlVisual/graphical programmingDependency injectionSoftware engineering
The invention discloses a big data tree form component method realized based on an AngularJS framework. The method comprises the following steps: defining data formats transmitted at the front end and the rear end of a tree table; defining an HTML display template, namely a DOM structure, of the tree table; processing tree data by the native js, and exposing basic parameter configuration and a user-defined interface; adopting an AngularJS framework to carry out component packaging to form an instruction, and displaying the instruction. The method has the advantages that 1, the tree table realized based on the AngularJS framework can simultaneously obtain the advantages of the framework; 2, the system is a relatively perfect front-end MV * framework, and comprises all functions of data bidirectional binding, routing, modularization, service, filter, dependency injection and the like; 3, a user-defined instruction is more flexible than a jQuery plug-in; 4, ng modularization boldly introduces some things of Java (depending on injection), reusable codes can be easily written out, and the method is very helpful for agile development teams, 5, simplicity and convenience are achieved; 6, rolling data loading is supported, the method is used for big data table display, and experience and performance are better.
Owner:SHENZHEN SECURITIES COMM

Micro-service development framework for governing function plug-in and implementation method

The invention relates to a micro-service development framework for governing function plug-in and an implementation method thereof, which solve the business problem of how to enable a function module to be universal and loosely coupled with the framework by adopting a plug-in implementation mode and design schemes such as object-oriented interface design and dependency injection, greatly reduce the use and maintenance cost of an access party, and improve the development efficiency of the micro-service development framework for governing the function plug-in and the implementation method of the micro-service development framework for governing the function plug-in. And the internal complexity of the micro-service development framework is reduced. Meanwhile, common interface aggregation definitions of independent functions such as configuration updating are defined in the micro-service development framework, when the plug-ins achieve the interface definitions, the framework can process corresponding logics to provide support for independent updating of the plug-ins, the plug-ins can guarantee independent service providing in the face of specific business scenes, and the development efficiency of the micro-service development framework is improved. The method is not influenced by other businesses, and is decoupled from the businesses and other plug-ins.
Owner:厦门点触科技股份有限公司

Front-end integration method based on dependency injection and path mapping under Html

The invention discloses a front-end integration method based on dependency injection and path mapping under an Html. The front-end integration method comprises a framework page and a dependency injection form, wherein the framework page is responsible for organizing injection of different old system dependencies and embedding old functions besides realizing basic functions of a new system; and organization of a document structure, wherein a plurality of init.js files are needed for configuring dependencies of the corresponding systems respectively under the condition of multiple systems, different folders are organized according to different systems, and file packages required by initialization are added into the corresponding folders. According to the front-end integration method, the interior of each functional unit does not need to be modified, direct multiplexing is realized, the maintenance amount and bug output rate are greatly reduced, and the function uniformity is improved; the frame page integrating all the functional units is unique, maintenance of the same functions in the frame page is simple, repeated work does not exist, and efficiency is improved; and through the designed maintenance module connected with the system, monitoring and early warning of the system are facilitated through the maintenance module, maintenance at the first time is facilitated, and operation of the system is ensured.
Owner:泰安协同软件有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products