The business layer is focused on executing the business logic of the applications. With Spring, business logic is typically implemented in Plain Old Java Object (POJO).
Spring transactions (spring-tx) provide declarative transaction management for POJO and other classes.