High performance Web Application Development Framework MIDWINTER Introduction (1)

zhaozj2021-02-16  59

Overview

MIDWINTER High Performance Web Development Framework, integrated WebWork2, Spring, Hibernate, including code build tools on MiddleGen, and a DEMO permission management system.

Feature List

High performance: integrated Gzipfilter, EHCACHE improves system performance. Flexo: Using Pipeline (pipeline), Valve (valve) to flexibly handle transactions in the system. XWork (Command Pattern Framework): Flexible customizable user interface. Interceptor : Developers can flexibly define Interceptor in the XWork. Integrate WebWork2 and Spring: Developers Configuring That Components directly in the xwork.xml configuration file. Role Base Permission Management System: A user-group-role-permission Permission system, certification, authorization, encryption, etc. Dynamic check: Interceptor validation during HTC static checksum. Workflow system: Integrate OsWorkflow as a workflow system. Web UI components: including Tree, Tabs, ContextMenu. Toolbar and other components. ModelDriven: not formbean. Don't worry about your Action on your Action. DisplayTag: Extended DisplayTag with Velocity as a template. Custom Result: Define different output formats according to different requirements, Eg.jfreechartResult, XMLTReeResult. Xmlhttp: Instead of traditional HTTP with XMLHTTP, compress XML to provide speed, GET, post method can provide flexibility in XML mode. Chinese characters are converted to Pinyin: After entering the code, the system will directly put the Chinese characters directly according to the font. Extraction with the first Pinyin alphabet. This feature is used in code selection, such as entering "SH" and pressing the CTRL system will issue an XMLHTTP GET return match, as shown below

Webwork2 feature list

inversion of control AOP-like interceptors for all actions. packaging of actions, components and views. flexible view types. a faster, compiled expression language in OGNL. a bunch of prebuilt interceptors and result types that ship with the framework.

Expansion xwork and Spring

Extension to Webwork2, XWork, Spring

Webwork2 Spring Integration

ApplicationContext.xml

Warning

SecurityService must be defined in the grantgrouproleAction and provide GET, SET method

Xwork.xml

SecurityService

/ Security/groups/ListrolesingRoup.jsp

ListrolesingROUP

Permissions Interceptor

$ {admin}

SecurityService

转载请注明原文地址:https://www.9cbs.com/read-18995.html

New Post(0)