Class InvoiceNumberGenerator
java.lang.Object
springboot.bg.harisauto.invoice.service.InvoiceNumberGenerator
InvoiceNumberGenerator.java - Produces human-readable invoice numbers in the form INV-YYYY-NNNNNN.
Seeded from the persisted invoice count so numbers stay monotonic across restarts (single-node).
- Author:
- Kristian Popov
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
InvoiceNumberGenerator
-
-
Method Details
-
next
Returns the next invoice number, e.g. INV-2026-000042.
-