I want the identifier type of a domain entity to be Long instead of BigDecimal. I change the annotation to look like this.
I save and watch as Roo makes changes to all the classes that use personId. Then, next time I stop and restart Roo, it deletes the identifierType parameter from the @RooJpaActiveRecord annotation and changes everything back. I can't find an error about this in the issue tracker. Is this expected behavior or is it a bug?
@RooJpaActiveRecord(table = "PERSON", schema = "SCHEMA", sequenceName = "PERSON_SEQ",identifierType=Long.class)