Spring Boot + JPA (Hibernate) Envers
JPA (Hibernate) Envers คือตัวช่วยในการจัดการและตรวจสอบข้อมูล Entity ต่างๆในแต่ละ Version/Revision (Version Control Systems) หรือเป็นตัวเก็บข้อมูลว่า Object นี้ revision ก่อนหน้าเก็บค่าอะไรบ้าง โดยจะใช้กลไกเหมือนเก็บ log เมื่อข้อมูลมีการเปลี่ยนแปลง add, update…