When you want to avoid updating a specific column in a table and your system is using ORM such as hibernate, some advise to set that column as update=false in the Entity.
The challenges to this is that someone may want to update this field in method1() but may not wish to do it in method2().
All the same, let’s revisit why the update=false is a good tool of Hibernate and what use-case fits best.
The point of updatable = false is to make hibernate not mess DB generated field values