Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software development aided tool bag

A technology for software development and auxiliary tools, applied in the direction of program control devices, etc., can solve problems such as being unsuitable for framework development, and achieve the effect of practical and concise code.

Inactive Publication Date: 2011-10-12
PCI TECH GRP CO LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Using open source frameworks to support J2EE application development can certainly improve productivity, but in some scenarios, due to the company's own technical traditions or special requirements of specific projects, it is not suitable to introduce frameworks for development

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software development aided tool bag
  • Software development aided tool bag
  • Software development aided tool bag

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] 1. Code example of object auto-fill function

[0024] For example the following code:

[0025] public class SampleTestModel {

[0026] @ModelPropertyAlias("id")

[0027] private int recordId;

[0028] @ModelPropertyAlias("name")

[0029] private String userName;

[0030] @ModelPropertyAlias("age")

[0031] private int userAge;

[0032] @ModelPropertyAlias("addr")

[0033] private String address;

[0034]  … / / setter or getter

[0035]}

[0036] For the instance object of the SampleTestModel class, you can use HttpServletRequest, ResultSet, Map or other JavaBean objects as the source object to complete the automatic value filling, that is, the object value Copy;

[0037] For example the following code:

[0038] SampleTestModel model = SampleTestModel();

[0039] ModelValueUtils.setValues(model, sourceObject);

[0040] Among them, the SourceObject can be the above-mentioned types of objects. During the automatic property filling process, the property mapping r...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a Java 2 enterprise edition (J2EE) application development-based code aided tool bag. The tool bag is suitable for simplifying code quantity of object value copy and structured query language (SQL) statement generation for development personnel to a great extent under the condition that an object relational mapping (ORM) frame is not introduced, and supports agile development in a more compact and flexible mode.

Description

technical field [0001] The invention belongs to the field of software development, and in particular relates to an agile J2EE application development scenario without the support of an open source framework. technical background [0002] J2EE is one of the mainstream technologies of current enterprise application development. In order to improve the work efficiency of developers, various powerful and flexible auxiliary open source frameworks have also emerged in the industry. By introducing these frameworks into J2EE projects, developers can be freed from cumbersome and repetitive codes, so that they can focus on the implementation of application business logic. [0003] The relatively well-known and widely used open source frameworks include Struts, Spring, and Hibernate. The three can be collectively referred to as SSH. They focus on different code design layers, such as Hibernate is a typical ORM framework. It is used to implement the relational mapping between data ta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 周环
Owner PCI TECH GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products