Spring AOP uses decorator design
pattern for adding cross cutting concerns like Tranaction during run time. Which xml file has transaction atrtributes information and which xml file wires cross cutting information (binding) to the particular bean during run time?