Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

33 results about "JAR" patented technology

A JAR (Java ARchive) is a package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.) into one file for distribution. It is used to store classes of java created by the user in order to help the runnable and inference concepts embedded within the language.

Java JAR packet encryption protection method and device, equipment and medium

The invention discloses a Java JAR packet encryption protection method and device, equipment and a medium, and the Java JAR packet encryption protection method comprises the steps: splitting a JAR packet decryption key into two fragments, and statically storing the two fragments in a starter program and a dynamic link library in a nonlinear confusion structure, thereby avoiding the exposure of a key plaintext. During starting, the starter transmits the first secret key fragment to the dynamic link library through secure inter-process communication, and the first secret key fragment is combined with the second fragment in the memory to restore a complete secret key. And during class loading, the Java agent intercepts a request and transmits an encrypted class byte code to the dynamic link library through the JNI, the encrypted class byte code is decrypted by using the restored key, and a plaintext is returned for loading. According to the method, static decompilation and dynamic memory dump attacks are prevented, and the anti-reverse and anti-leakage capabilities of Java software in a privatized deployment environment are remarkably improved.
Owner:SHENZHEN JIMI SOFTWARE CO LTD

Dynamic SQL (Structured Query Language) detection method and system, program product and storage medium and device thereof

The invention relates to a dynamic SQL (Structured Query Language) detection method and system, a program product and a storage medium and device thereof. The method comprises the following steps: deploying a Jar packet for SQL detection to a target server; configuring a javaagent parameter in a starting parameter of a to-be-detected application service of the target server, wherein the javaagent parameter specifies a path of the Jar packet on the target server; when the to-be-detected application service is started, the Java virtual machine loads the Jar packet according to the Java proxy parameters, and byte code enhancement is carried out on an SQL executor so as to insert detection logic in the SQL execution stage; and when the to-be-detected application service processes a request, executing SQL detection through the detection logic inserted by the byte code enhanced code.
Owner:HEBEI HAPPY CONSUMPTION FINANCE CO LTD

Micro-application hot deployment method and system supporting Spring annotation

The invention discloses a micro-application hot deployment method and system supporting Spring annotation, and the method comprises the steps: receiving a micro-application JAR package uploaded through a Web management platform, and enabling the micro-application JAR package to be defined based on Spring annotation; the method comprises the following steps: creating an independent class loader and an independent Spring sub-container; and loading the micro-application JAR packet through the class loader, and carrying out component scanning, registration and dependency injection through the Spring sub-container to obtain a deployed micro-application. The method supports JAR packet uploading through a Web end to realize Spring annotation-based development, automatic registration, hot update and interface isolation, can improve the construction efficiency and data service response speed of a service system, and can be widely applied to the technical field of computer software.
Owner:CHINA ENERGY ENG GRP GUANGDONG ELECTRIC POWER DESIGN INST CO LTD

Method and system for automatically collecting dependency during operation based on Java proxy

The invention relates to the field of computer software engineering, and provides a Java agency-based runtime dependency automatic acquisition method and system, and the method comprises the steps: injecting an Agent into a JVM in a non-intrusive manner through a javaagent parameter when a Java application is started; registering a class file converter in the Agent to monitor a class loading process; collecting system operation environment information; when a class loading event is monitored, the type of a class loader is identified, and specific modes are adopted for the three main types respectively to extract the real paths of the loaded JAR files; filtering and de-weighting the extracted paths; and finally, integrating the dependence information and the system information and asynchronously outputting the dependence information and the system information as structured data. The problems that static analysis cannot reflect dependency during operation, and an existing APM tool is coarse in collection granularity and does not support asset list generation are solved.
Owner:SSE INFORMATION NETWORK LTD

Method, system and product for dynamically detecting service hotspot based on Java Agent

The invention relates to a method, system and product for dynamically detecting a service hotspot based on a Java Agent, and the method comprises the following steps: configuring a Java proxy parameter in a JVM starting parameter of a target application service, the Java proxy parameter pointing to a path of a proxy JAR packet; starting the target application service, loading and initializing a Java Agent in the proxy JAR packet by a JVM (Java Virtual Machine) according to the Java proxy parameter, and performing byte code enhancement on a predetermined target method in the target application service through the Java Agent so as to implant a monitoring logic; collecting execution information of the method in real time when the enhanced target method is executed through the implanted monitoring logic; analyzing the execution information in real time according to at least one preset dynamic rule; and when the real-time analysis result meets the dynamic rule, judging that the target method is a hotspot method.
Owner:HEBEI HAPPY CONSUMPTION FINANCE CO LTD

Method for automatically generating Binder communication SDK (Software Development Kit) of Android system

The invention relates to the technical field of computer software, in particular to a method for automatically generating an Android system Binder communication SDK (Software Development Kit), which comprises the following steps: defining an AIDL interface source file and compiling to generate a JAR packet; defining an interface configuration JSON file; executing a pre-generation program, and creating an annotation mark Java file; integrating the annotation processor and compiling to generate a final SDK file, wherein the generation process of the final SDK file comprises the following steps: registering and triggering the annotation processor, analyzing the annotation, analyzing an AIDL interface method, constructing a code model and generating the SDK file; and using the generated SDK file. The technical problems that in existing Android application development, due to the fact that Binder communication bottom layer template codes are manually written, the development efficiency is low, the codes are redundant and prone to errors, and unified maintenance is difficult are solved, and normalization and consistency of communication codes among multiple services are fundamentally guaranteed.
Owner:CHINA FAW CO LTD +1

A method for reducing jar package volume and fast deployment

The present application belongs to the technical field of installation package deployment, and specifically discloses a method for reducing Jar package volume and rapid deployment, which improves the accuracy and safety during recovery under the premise of effectively reducing the Jar package volume. In order to achieve the purpose, the present application comprises a slimming Jar construction packaging stage, a global public dependent package hierarchical construction and storage stage, and a business package dynamic recovery stage; the generated business Jar package is subjected to minimization processing, and then the global public dependent package hierarchical construction is performed, only the business logic code and necessary dependent metadata are retained; the original Jar is traversed, only the non-stripped dependent is written, the full dependent sequence list and the actual non-written dependent list are recorded and stored synchronously; dynamic recovery is performed as needed. According to the technical scheme, the business package volume is reduced by 60%-80%, the file download time consumption during cluster deployment is reduced by more than 90%, and it is ensured that the recovered Jar package is 100% consistent with the original package in structure and dependent sequence, so that service startup failure is avoided.
Owner:ZHEJIANG FINGARD TECH CO LTD

Service management method, device and terminal equipment based on public jar package

This invention discloses a service management method, apparatus, and terminal device based on a common JAR package. The method involves acquiring a common JAR package to be imported into a service system, importing the JAR package into the service system, generating a corresponding backend management system based on the common JAR package, obtaining application information input through the backend management system, and invoking the service system's interfaces based on the application information. This approach not only reduces code redundancy and improves security, but also allows service providers to better understand interface call behavior. Furthermore, it provides developers with more convenient debugging tools, reduces repetitive maintenance costs for programmers, and thus improves work efficiency.
Owner:PING AN BANK CO LTD

Supply chain low-code platform service management method, equipment and medium

The invention discloses a supply chain low-code platform service management method and device and a medium, and the method comprises the steps: receiving and analyzing Java method semantic information in a Jar package file to generate a standardized service number, or analyzing a protocol type and a parameter format of external API address information, and extracting service attribute data to generate service operation recommendation data; generating service registration information after confirmation of the developer, and storing the service registration information in a database to construct a service portrait; in response to the service calling request, executing data format conversion and protocol adaptation operation of calling parameters based on a machine learning model; acquiring a service calling log, identifying an abnormal calling event based on a preset abnormal detection model, and pushing abnormal early warning information to a developer; and constructing a user portrait based on developer information, matching and recommending an adaptive service set for the developer based on the user portrait and the service portrait, and allowing the developer to position a target service through semantic search.
Owner:SHANDONG INSPUR DIGITAL SUPPLY CHAIN TECH CO LTD

A method and system for merging Android SDKs that distinguish between uppercase and lowercase classes

PendingCN122387497APathPingFile system
The application discloses a kind of for case distinction Android SDK merging method and system, and the method specifically includes: in response to construction instruction, the AAR / JAR file to be merged is decompressed to temporary working directory;Based on path conflict discrimination model, scan the class file path in temporary working directory, identify out potential conflict path set;For each logical path in potential conflict path set, generate mapping identifier, and according to mapping identifier, the class file corresponding to original logical path is added to the compiled code path list of Gradle construction system;According to path mapping relationship table, the class file in compiled code path list is packaged into JAR file, and is packaged into AAR file, generates target AAR file.The application effectively solves the class file path conflict problem caused by case distinction Android SDK merging in that file system does not distinguish case, and guarantees the normal operation of project.
Owner:ANHUI SANQI JIYU NETWORK TECH CO LTD

Dynamically Adaptable User Interface

A computer-implemented method is provided for dynamically altering a user interface (UI) display by a computer-implemented method for altering a computer monitor display without recompilation of code. The method includes developing the UI display in FXML syntax that creates an FXML file. Data for display are mapped to particular fields in the UI display, within the FXML file. A JAVA Archive (JAR) file with the FXML file is deployed to a client device. The JAR file is executed with the FXML file to produce the UI display on the client device. The displays on the UI display are populated as defined by the FXML file.
Owner:USA AS REPRESENTED BY THE SECRETARY OF THE NAVY

Kubernetes container cloud X86 and ARM architecture hybrid rapid deployment method, device and medium

The invention discloses a kubernetes container cloud X86 and ARM architecture hybrid rapid deployment method, equipment and a medium, belongs to the technical field of software deployment, and aims to solve the technical problem of how to realize kubernetes container cloud X86 and ARM architecture hybrid rapid deployment, reduce development and operation and maintenance cost and improve the development efficiency. According to the technical scheme, the method comprises the following steps: directly deploying a jar package generated by compiling based on an X86 server and an ARM server to a container cloud, and no longer compiling a Dockerfile to construct a mirror image; the method specifically comprises the following steps: compiling a latest code to generate an application package; the method comprises the following steps: providing an X86 and ARM operating system basic mirror image containing a program running environment; uploading the application packet to the FTP according to the service requirement; the application package runs in the Pod, and the Pod is provided with one or more Init containers which are started earlier than the application container.
Owner:SMART QILU (SHANDONG) BIG DATA TECH CO LTD

Method and device for front-end project deployment, electronic equipment and storage medium

The embodiment provides a front-end project deployment method and device, electronic equipment and a storage medium, and belongs to the technical field of artificial intelligence and research and development management. The method comprises the following steps: acquiring front-end code to be published in a front-end project, and determining project information corresponding to the front-end code; constructing a JAR package based on the front-end code and the project information corresponding to the front-end code, and recording the sealing time of the JAR package; storing the JAR package after setting an effective time of the JAR package, so that the JAR package is tested by a back end; in the case that the back end completes the test on the JAR package and the effective time of the JAR package is determined, the JAR package is published, and the publishing time of the JAR package is recorded; and resources of JAR packages not yet published in the front-end project are updated based on the published JAR packages in the front-end project. The application can finely manage the deployment of a large number of front-end projects and provide personalized configuration.
Owner:CHINA PING AN LIFE INSURANCE CO LTD

An Automated Method for Discovering Java Spring SQL / SSRF Vulnerabilities Based on Parameter Flow Simulation

ActiveCN120217378BPlatform integrity maintainanceSQL injectionJava
This invention relates to the field of computer security and proposes an automated method for discovering Java Spring SQL / SSRF vulnerabilities based on parameter flow simulation. The method includes the following steps: S1, parsing the class files compiled from the source project in the JAR package to be discovered, traversing the class files in the JAR package, and extracting the input parameters of the Mapping methods under the Controller as the starting point for taint analysis, serving as the source of taint propagation; and performing vulnerability chain detection based on the method set S-1, the SQL injection vulnerability taint function set S-2, and the SSRF taint function set S-3 propagated step-by-step by the method parameters. This invention aims to improve the accuracy and coverage of existing static analysis tools in identifying SQL / SSRF vulnerabilities in the Java Spring framework, offering advantages such as high efficiency, accuracy, and high coverage.
Owner:HANGZHOU DIANZI UNIV

A method for parsing FlinkUDF functions from a JAR file

This invention provides a method for parsing FlinkUDF functions from JAR files, comprising: reading the JAR file to be parsed; parsing the read JAR file to obtain class files; transferring the bytecode class files to an ASM bytecode parsing engine; the ASM bytecode parsing engine parsing the bytecode class files, combining the extracted related content with input parameters and return value information to form a new UDF function, and returning it to the requester. The method for parsing FlinkUDF functions from JAR files provided by this invention has the following advantages: 1) This invention solves the problem of excessive memory consumption when parsing JAR files. 2) This invention solves the problem of severe time consumption when parsing JAR files. 3) This invention solves the problem of needing to load dependencies when JAR files depend on each other.
Owner:4399 NETWORK

Message generation request body method and device, computer device and storage medium

The present application belongs to the field of software testing, and relates to a message request body generation method and device, computer equipment and a storage medium. The method comprises the following steps: defining the keys and values of the interfaces that need to request the interfaces, and the strings of the fields that need to be parameterized; acquiring the strings of the fields that need to be expanded and parameterized in all items; adding the strings of the fields that need to be expanded and parameterized in the items into a Map; acquiring the number of items to be expanded from a response result, and passing the acquired parameters to an encapsulation class JsonItemExpander; calling the encapsulation class JsonItemExpander through an imported ly.mp.ms.common.jar; outputting the message after the items are expanded; and setting the output message character into an MS parameter. The interface automation case is more flexible, does not depend on fixed design data, and can be directly run normally by automatically matching different data.
Owner:SHENZHEN LANYOU TECHNOLOGY CO LTD

Java project deployment method and device, electronic equipment and storage medium

The invention discloses a Java project deployment method and device, electronic equipment and a storage medium. The method comprises the following steps: determining deployment information of a target Java project, wherein the Java project deployment information comprises a belonging micro-service, a git warehouse address, a branch name, a source code directory, a construction path, a Jar path, a mapping port and a context path; determining environment variable information of the target Java project; and deploying the target Java project based on the deployment information and the environment variable information. Deployment information of a target Java project is determined, the Java project deployment information comprises a belonging micro-service, a git warehouse address, a branch name, a source code directory, a construction path, a Jar path, a mapping port and a context path, environment variable information of the target Java project is determined, and the target Java project is deployed based on the deployment information and the environment variable information. The Java project deployment method and device can realize quick deployment of the Java project.
Owner:SHENZHEN COMTOP INFORMATION TECH

Java agent-based runtime dependency automatic acquisition method and system

The application relates to the field of computer software engineering, and provides a Java agent-based runtime dependency automatic acquisition method and system, which comprises the following steps: non-invasively injecting an agent into a JVM through a -javaagent parameter when a Java application is started; registering a class file converter in the agent to monitor a class loading process; acquiring system running environment information; when a class loading event is monitored, identifying a class loader type, and for the three main types, respectively adopting specific modes to extract real paths of JAR files loaded; filtering and deduplicating the extracted paths; and finally integrating dependency information and system information and asynchronously outputting the same as structured data. The application solves the problems that static analysis cannot reflect runtime dependency and that existing APM tools have coarse acquisition granularity and do not support asset list generation.
Owner:SSE INFORMATION NETWORK LTD

Cobol code conversion deployment method and device and medium

PendingCN121996250AImplement automatic conversion deploymentCode compilationJavaJAR
The invention discloses a Cobol code conversion deployment method and device and a medium, and the method comprises the steps: receiving an original Cobol code, carrying out the standardization processing of the original Cobol code, outputting a standardized Cobol code, carrying out the partition structural analysis of the standardized Cobol code, and obtaining a target parsedredge data structural body; respectively generating a Java public code part and a Java service code part by adopting a preset conversion tool and a preset large model based on the target parsedredge data structure body, and combining to obtain a target Java engineering code; according to the technical scheme, the target Jar package is obtained after the target engineering code is compiled and packaged, finally, the target Jar package is deployed into the target environment through the preset deployment platform, and the technical problems of poor Cobol code conversion precision and low efficiency in related technologies are solved through standardized processing, partition structured analysis, code collaborative generation and compilation deployment.
Owner:VIVE&BEST INFORMATION SERVICE

An assembly development method, system, computer device and storage medium

The application relates to the technical field of software development, and particularly discloses a component development method and system, a computer device and a storage medium, the method comprising the following steps: packaging component source code into a component, and placing the component under a target file directory, wherein the component comprises a jar package; defining an entry component and starting in response to the entry component, loading a target component under the target file directory based on the entry component; analyzing configuration information of the target component under the target file directory, registering the analyzed configuration information to a container of Spring, and injecting a bean to the jar package of the target component; publishing a service corresponding to the target component and loading a corresponding resource file, and registering the service to a service registration center. The component realized by the application scheme is a deployable monomer architecture application, can be converted into a micro-service architecture through a service configuration mode, and solves the problem that the whole project needs to be deployed every time under the monomer architecture, so that application incremental publishing is realized.
Owner:INSPUR GENERSOFT CO LTD

Code change-based difference processing method and device, terminal and storage medium

Embodiments of the present application disclose a code change-based difference processing method and device, a terminal and a storage medium. The present application first determines the code difference information between the code submission records corresponding to each comparison branch of the target project that needs to be compared, then obtains the project source code corresponding to each code submission record; compiles each project source code into an independently running JAR package, and reads the JAR package into a JAR file entry; traverses all files in the JAR file entry to determine the class files in the JAR file entry; obtains the starting code line and the ending code line corresponding to each method in the class file; determines the difference methods between each project source code according to the code difference information, the starting code line and the ending code line corresponding to each method, and obtains the difference comparison result between each code submission record. In this way, the search efficiency of the difference methods before and after the code change can be improved.
Owner:PING AN BANK CO LTD

Automated deployment version verification method and device based on pom version and Git version, equipment and medium

The invention discloses an automatic deployment version verification method and device based on a pom version and a Git version, equipment and a medium, and relates to the field of software development, and the method comprises the steps: automatically constructing a target process through a CI / CD platform, and generating a corresponding compression package based on a code of the target process, so as to deploy the compression package to a target server; wherein the code is stored in a preset Git code library; after the compression package is successfully deployed, determining a jar file in the compression package through a preset version information extractor, determining a target file in the jar file, and determining pom version information of the compression package based on the target file; and obtaining Git version information of the code on a preset Git code library, and performing version verification on the pom version information and the Git version information, so that when an obtained verification result shows that the version information is the same, the compressed package is released to a preset release platform. According to the invention, strong association and automatic verification of the deployment version and the source code version can be realized.
Owner:YIQIQIFUNETWORK TECH CO LTD

Method, device and equipment for building plug-in local runtime environment and storage medium

The present disclosure provides a plugin local runtime environment building method and device, equipment and storage medium, and relates to the field of plugin services. The method comprises the following steps: extracting resource data of a target plugin by using a first tool to obtain a first file; converting the first file into a JAR format file by using a second tool to obtain a second file; converting the second file into a target format file by using a third tool to obtain a third file, and constructing target code based on the third file; and adding the target code into an application package of the target plugin by using a fourth tool in response to determining that the target code has been constructed. The plugin local runtime environment building method provided by the present disclosure improves the building efficiency of the plugin local runtime environment, and further improves the development efficiency.
Owner:BEIJING BAIDU NETCOM SCI & TECH CO LTD

Method, program product, medium and device for dynamically monitoring JVM garbage collection condition

The invention provides a method for dynamically monitoring a JVM garbage collection condition. The method comprises the following steps: deploying a JAR packet to a specified file path of a target server; configuring a JVM (Java Virtual Machine) starting parameter of an application service to be monitored on a target server, wherein the JVM starting parameter at least comprises a Java proxy parameter for pointing to a path of the JAR packet; the target server starts the application service to be monitored, and a JVM on the target server loads and initializes the JAR packet according to the Java proxy parameter; based on the proxy service of the JAR packet, performing byte code enhancement on an executor related to garbage collection GC in the to-be-monitored application service to intercept a GC execution method; when a GC event occurs in the to-be-monitored application service, intercepting the GC event through an enhanced byte code, and collecting performance data related to the GC event by the proxy service based on the JAR packet; and sending the performance data to a monitoring page in real time for visual display.
Owner:HEBEI HAPPY CONSUMPTION FINANCE CO LTD

Cache method, device and equipment in distributed environment and medium

The application discloses a cache method, device, medium and equipment of a distributed environment, the method is based on a jar file, comprising: a proxy server determines a target cluster server according to a configuration parameter, and sends the configuration parameter to the target cluster server; the target cluster server modifies cache data in the memory of a java virtual machine on the target cluster server according to the configuration parameter. The method solves the problems of code bloat and separate deployment of the existing cache method of the distributed environment.
Owner:PINGAN YIQIANBAO E COMMERCE CO LTD

Method and device for realizing DataX incremental upgrade based on file content difference comparison

The invention discloses a method and a device for realizing DataX increment upgrading based on file content difference comparison. The method comprises the following steps: generating a signature file of a DataX basic version JAR packet; using a file content difference comparison tool to generate an increment difference packet according to JAR packet granularity; transmitting the increment difference packet to a target server; executing incremental recovery by using the incremental difference packet and the basic version JAR packet, reconstructing a new version JAR packet and replacing an old file; and executing the integrity check. The device comprises an increment upgrading service module (responsible for signature generation, difference packet generation and path calculation) deployed in a management server and a lightweight client Agent (recovery, verification and rollback) of a target server, and centralized management and control and edge autonomy are realized by adopting a server-agent architecture. According to the method, the upgrading efficiency (minimum difference packet transmission) is remarkably improved, the resource consumption is reduced, the reliability is enhanced, refined and intelligent upgrading is supported, and various deployment environments are adapted.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

Streaming data processing engine method supporting plug-in function extension

The invention discloses a streaming data processing engine method and device supporting plug-in function extension, a medium and equipment, and the method comprises the steps: configuring a plurality of parameters of one or more expression engines to obtain engine configuration parameters; adding an expression calculation engine in the established engine pool; writing a function plug-in, uploading the function plug-in to a specified directory in the form of a jar plug-in package, analyzing a function of the jar plug-in package, and registering the function to a corresponding expression calculation engine to obtain an execution engine; configuring a data processing rule, identifying variables by utilizing an execution engine, constructing a variable table and variable mapping based on the variables, compiling and caching the expression, and updating a data structure based on an output field and a data type thereof; constructing an input data stream; obtaining output data; and coding the output data based on the updated data structure, and sending the coded output data to the topic corresponding to the data output kafka. The method can be used for processing the streaming big data in a cluster environment.
Owner:TENTH RES INST OF TELECOMM TECH

An enclave-like method and programmable device

Embodiments of the present application disclose a class isolation method and a programmable device, which are used for implementing class isolation of third-party class libraries for a java program and a service governance plug-in of a service governance system. A first jar package and a second jar package are built for a plug-in system framework, and a third jar package is built for the service governance plug-in. The first jar package corresponds to general capability interface definitions of the plug-in system framework, the second jar package corresponds to general capability interface implementations of the plug-in system framework, and the third jar package corresponds to bytecode enhancement logic in the service governance plug-in. The bytecode enhancement logic can call the general capability interface definitions, and the general capability interface definitions can call the general capability interface implementations. An application class loader loads the first jar package, a framework class loader (a subclass of the application class loader) loads the second jar package, and a target class loader (a class loader other than the framework class loader and its subclasses) loads the java program and the third jar package, so that class isolation of the third-party class libraries between the java program and the general capability interface implementations is implemented.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Java homonymy packet multi-version parallel loading and conflict-free access method and system

The invention provides a Java homonymy package multi-version parallel loading and conflict-free access method and system, and the method comprises the steps: loading class files in all jar packages under a resource / directory in a Java application by adopting a default class loader when the Java application is started; if the default class loader cannot load the class, loading the class by adopting a preset self-defined class loader; labeling a corresponding class loader identifier on the class file which is loaded by the default class loader and the preset custom class loader and has the same name; and if a class file loaded by a preset user-defined class loader is adopted in the project, a java reflection mechanism is adopted, and an instance is created and called. According to the method and the device, the packet of the specified path and the java reflection mechanism are loaded based on the custom class loader, so that multi-version parallel loading and conflict-free access of the same-name packet are realized, service decoupling is realized, and the channel development efficiency is improved.
Owner:SUM PAYMENT SERVICES CO LTD

A cache function control method and device, computer device and storage medium

The application discloses a cache function control method and device, a computer device and a storage medium. When a target Java process needs data caching, the application acquires the identification of the target Java process, connects to the target process by using a Virtual Machine provided by Java according to the identification, obtains a Virtual Machine object after the connection, calls loadAgent of the Virtual Machine object, dynamically loads a JAR package of a JavaAgent cache control function into the target Java process through the loadAgent, acquires a JAVAInstrument object, and modifies the bytecode of the target JAVAagent through the JAVAInstrument object, so that the target Java process uses the cache-related function, the target Java process does not need to be redeveloped, the development time is saved, and the development efficiency is improved.
Owner:PING AN BANK CO LTD