Hibernate changing an Integer field from 1 to 0 while persisting

I have an Entity which contains a field with type as Integer, I am storing a value of 1 and then trying to persist this. after persisting I see the value of column changes to 0 rather than 1. I am using Hibernate 6.5. The table corresponding to this entity is on an oracle database and the field is of type Number. The method which is changing this value is marked with @Transactional

Hibernate ORM doesn’t do anything like that. It’s probably your application doing this.
Unless you can reproduce this in an isolated fashion or show query logs that indicate Hibernate ORM does this, there is nothing anyone can help you with. You have to dig into your application to understand what is going on.