What are Bean-Managed Transactions? What are some tips for using bean-managed transaction demarcation? What is JTS ? What are transaction properties? What are transaction attributes ? Which transaction attributes should I use in which situations? How can you handle transaction isolation?