I have this field in a @RooJavaBean;
@Autowired
@Transient
private transient MessageDigestPasswordEncoder passwordEncoder;
There is no getter or setter, the field is not in log.roo or the database. Grep'ing the entire project the field only appears in this bean and applicationContext.xml.
Every time I run the Roo console it insists on generating a getter and adding the field to the view, is there anyway to stop this?
This question shows-up a lot, never answered, I'm not holding out much hope.
To the best of my knowledge there is no way to prevent Roo from generating fields marked as transient in the View.
The trick is to edit the views and mark any fields you don't want as render="false"
and z="user-managed"