What problem does it solve?
This Skill provides a comprehensive guide for implementing robust, transaction-aware business logic in Java for Apache OFBiz services, ensuring maintainability and adherence to best practices.
Core Features & Use Cases
- Java Service Implementation: Develop core business logic in Java for OFBiz.
- Transaction Management: Handle transactions effectively for reliable data operations.
- Pattern Adherence: Follows established patterns for logging, localization, and error handling.
- Use Case: When building a new feature in OFBiz that requires complex calculations or integrations with external Java libraries, this skill guides the developer through creating a performant and secure Java service.
Quick Start
Implement a new Java service by creating a public static method in a Java class and registering it in services.xml with engine="java".