You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
985 B
985 B
layout | title | header | next_section | doc |
---|---|---|---|---|
docs | Overview | What is Easy rules? | about/getting-started | true |
Easy Rules is a simple yet powerful Java rules engine providing the following features:
- Lightweight framework and easy to learn API
- POJO based development
- Useful abstractions to define business rules and apply them easily
- The ability to create composite rules from primitive ones
- Dynamic rule configuration at runtime using JMX
In a very interesting article about rules engines, Martin Fowler says:
You can build a simple rules engine yourself. All you need is to create a bunch of objects with conditions and actions, store them in a collection, and run through them to evaluate the conditions and execute the actions.
This is exactly what Easy Rules does, with more features like rule composition and dynamic configuration.