blog.andregasser.net
Data Access With Spring - André Gasser
Spring provides many supportive tools for data management. For example, when manipulating databases you might want to rely on transaction management. When you annotate a method with @Transactional a transaction must be present before method-execution. To match this requirement, Spring proxies your class with a transaction interceptor that uses a transaction manager to administer the…