Bug
- [MODFORJ-15] - No support min/max/default values for decimal properties
- [MODFORJ-81] - sommige imports komen 2 keer voor in gegenereerde DtoTranslator classen.
- [MODFORJ-127] - Cannot reference from domain model to domain model
- [MODFORJ-128] - Cannot add references to a business object without properties in the Data contract model
Improvement
- [MODFORJ-11] - DTOTranslator voor DTO zonder associaties zou geen locking moeten gebruiken
- [MODFORJ-21] - Seperate the generation of data package from the domain package
- [MODFORJ-25] - Option to disable the generation of (new) HBM files
- [MODFORJ-32] - Check extended constructor for valid use
- [MODFORJ-35] - Bij een date time rubriek in de Model editor worden de mogelijke opties (met Ctrl+space) pas getoond nadat er eerst een is ingevuld.
- [MODFORJ-43] - model.crosx file must be generatad into a different location
- [MODFORJ-44] - Required many-to-one associations should be validated.
- [MODFORJ-47] - In unidirectional associations, the source rolename could be optional.
- [MODFORJ-58] - Consider alternative for location of parent-pom's
- [MODFORJ-61] - After removing a businsss rule a full build is needed to remove the generated class from Eclipse
- [MODFORJ-64] - DTO translators: locking might be more finegrained (runtime performance)
- [MODFORJ-76] - Override Hibernate settings
- [MODFORJ-78] - Parameter types in services should include primitive data types
- [MODFORJ-83] - Group Mod4j Maven dependencies
- [MODFORJ-88] - Incremental cascading builds
- [MODFORJ-100] - How to create and parse BusinessRuleException?
- [MODFORJ-101] - Support for mandatory 'one' association ends.
- [MODFORJ-104] - Method declaration in the DSL and delegation in the service layer
- [MODFORJ-105] - Two flavours of domain objects; entities and value objects
- [MODFORJ-106] - Focus on unidirectional relations instead of bidirectional
- [MODFORJ-107] - Extension points not needed in the service layer
- [MODFORJ-108] - DAO exceptions leak to the presentation layer
- [MODFORJ-109] - Business rule support is limited, but the limitations are not clear
- [MODFORJ-110] - Remove getters and setters from the domain classes
- [MODFORJ-168] - Group standard services per DTO and separate them from custom services
- [MODFORJ-175] - using JSR 303 (Bean Validation) for validating domain attributes
New Feature
- [MODFORJ-27] - Generate getBy() services for the known unique fields declared in the businessdomain
- [MODFORJ-37] - Choose how to model and generate Hibernate mappings for lazy or eager association loading.
- [MODFORJ-38] - Add abillity for dis-/en-able regeneration of extension points.
- [MODFORJ-40] - Add support for existing domain-objects in the DataContractDsl
- [MODFORJ-41] - Add an 'immutable' meta-attribute to properties and association ends.
- [MODFORJ-42] - Wish: Add support for refactoring
- [MODFORJ-45] - Pull mechanism for code generation from modules
- [MODFORJ-46] - Make the choice of Hibernate class-hierarchy mapping alternatieves configurable.
- [MODFORJ-48] - Generate initial junittest setup for the generated data module
- [MODFORJ-50] - Extend the mod4j-maven-plugin with a goal for executing plain oAW workflow files
- [MODFORJ-51] - Add meta-attribute "visibility" to meta-class "Property"
- [MODFORJ-52] - Add UniqueDto keyword to Datacontract Dsl
- [MODFORJ-53] - Automate configuration of the mod4j.version in ParentPom.xpt
- [MODFORJ-54] - BusinessDomain Classes with JPA annotations
- [MODFORJ-55] - Constraints over multiple attributes within one class
- [MODFORJ-56] - Composite association already in businessdomain mm but not in xtext and generator.
- [MODFORJ-57] - Cleaning of output directories before generation.
- [MODFORJ-60] - Generate more code for custom services
- [MODFORJ-67] - generate JSF user interface
- [MODFORJ-77] - Decoupling data contract and domain objects
- [MODFORJ-122] - Allow documentation to be entered for boht ends of an association
- [MODFORJ-184] - Parameters for processes
Task
- [MODFORJ-36] - sermod2crossx.oaw
Wish
- [MODFORJ-63] - Readability of the businessmodel: associations defined in the class
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.