If the @transcational is at the Class level. If the application is having many classes where @transactional is kept. Then there is a chance of developers messing with the @transactional and putting some attributes like readonly, propagation. And it will become uncontrollable and inconsistent in the application? And if it is the on config file, it can be tracked easily by going to the xml file.
please let me know your thoughts?
Thanks in advance.