Tag

mvel

0 views collected around this technical thread.

Code Ape Tech Column
Code Ape Tech Column
Mar 24, 2025 · Backend Development

Overview of Common Java Expression Engines and Utility Classes

This article provides a comprehensive overview of popular Java expression engines—including Spring EL, OGNL, Aviator, MVEL2—and demonstrates how the Hutool facade unifies them with utility classes, offering developers a clear guide to choose and integrate the right engine for their backend applications.

HutoolJavaOGNL
0 likes · 16 min read
Overview of Common Java Expression Engines and Utility Classes
Java Tech Enthusiast
Java Tech Enthusiast
Jan 6, 2025 · Backend Development

Overview of Common Java Expression Engines and Utility Wrappers

The article surveys popular Java expression engines—including Spring Expression Language, OGNL, Aviator, and MVEL2—detailing their key features and providing lightweight utility wrappers, and highlights Hutool’s unified façade that can encapsulate these engines to simplify dynamic rule evaluation in backend applications.

HutoolJavaOGNL
0 likes · 12 min read
Overview of Common Java Expression Engines and Utility Wrappers
Architecture Digest
Architecture Digest
Jan 5, 2025 · Backend Development

A Comparative Overview of Java Expression Engines: Spring EL, OGNL, Aviator, MVEL, and Hutool

This article introduces and compares several Java expression engines—including Spring Expression Language, OGNL, Aviator, MVEL, and Hutool's expression facade—detailing their key features, typical use cases, security considerations, and providing utility class examples with code snippets for each engine.

Expression LanguageHutoolJava
0 likes · 12 min read
A Comparative Overview of Java Expression Engines: Spring EL, OGNL, Aviator, MVEL, and Hutool
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 24, 2024 · Backend Development

Applying MVEL Expression Engine for Business Indicator Calculations: Design, Performance Comparison, and Migration Strategy

This article examines the challenges of scaling store settlement calculations, evaluates several Java expression engines, selects MVEL for its performance and community support, and details the architectural redesign, database schema, caching strategy, and step‑by‑step migration process for integrating the engine into a backend system.

CacheDatabase DesignJava
0 likes · 14 min read
Applying MVEL Expression Engine for Business Indicator Calculations: Design, Performance Comparison, and Migration Strategy
JD Retail Technology
JD Retail Technology
May 23, 2024 · Backend Development

Designing a Message Processing Solution with MVEL Expressions and the Chain of Responsibility Pattern

This article explains how to combine MVEL expressions with the Chain of Responsibility design pattern to build a decoupled, extensible message‑processing framework, using an order‑splitting MQ example to illustrate the architecture, code implementation, and benefits for backend Java services.

Apache Commons ChainJavaMessage Processing
0 likes · 15 min read
Designing a Message Processing Solution with MVEL Expressions and the Chain of Responsibility Pattern
Dada Group Technology
Dada Group Technology
Aug 30, 2021 · Backend Development

Design and Evaluation of a Rule Engine for Dada Logistics Notification System

This article describes the background, requirements, architecture, script language selection, performance testing, and future plans of a rule engine used to send notifications to couriers in Dada Logistics, highlighting the trade‑offs among Groovy, MVEL, SpEL and Aviator.

Groovybackend architecturemvel
0 likes · 10 min read
Design and Evaluation of a Rule Engine for Dada Logistics Notification System