Learun framework of such software, compared to other types of advantages?

Let's take a look at what is the framework

In software engineering, or the entire frame is defined as a reusable portion of the system design, the performance of a set of methods and between the member instance of an abstract interaction member; another definition that, the framework may be customized application developer application skeleton. The main role of the architecture framework is a predetermined application, the entire design to clarify, dependencies between cooperating members, allocation of responsibilities, and the control flow, as a set of abstract classes and methods for cooperation between instances, it provides for multiplexing member context.

Why use framework

Software development today is very complex, especially in server-side software, related to the knowledge, content, very extensive. This robust software developed to improve, demand for programmers will be very high. If a mature, robust frame, then some basic common work, such as transaction processing, security, data flow control can all be treated to the framework, the programmer only needs to concentrate on business logic to complete the design of the system can be reduced development effort.

Type of software framework

Software framework can be divided into two modes - one mode of the engine, one is the source code generating mode. Take for example the report by the so-called engine mode refers to a design by Report Designer report templates published to a report engine, at run time, you only need to report engines deliver relevant parameters, such as reporting criteria, reporting engine is responsible for querying the database , data processing, and then show up in various ways, requiring the developer to write a code in the process, the source code is not generated. The same is true even during development, when the use of business systems development platform, developers do not need coding, only the parameters can be customized through the WEB page, these parameters are stored in the system database or XML file. The system is running, the engine will call these pages show the parameters and business processes.

Another source is generated in this way to define the service module generates a secondary source through a main framework designer desktop, the user may then be prepared on the basis of the generated source code, the source code for their modification, business logic, including creating, modifying JSP page. Therefore, the source code generating mode can also be considered as a code generator.

Learun associated frame type

Learun use of engine models and source code patterns to develop software framework, through the engine model to design each function template, published to the corresponding position, because of the learun is all-source, so the source code model is very suitable for extension framework, we built code generator function, configurable code generator can drag and drop function developed form, source code is generated. Users can experience the two modes caused by rapid, agile development process through the framework learun development.

​​

​​

Guess you like

Origin blog.csdn.net/weixin_42831704/article/details/90520802