To make a property read-only from Hibernate's perspective (modifiable only by the database, not through the session), use insert="false" and update="false". This tells Hibernate to include the field in SELECT queries but not in INSERT or UPDATE operations.