Spring data access and the integration layer is used for data manipulation and other integration. It covers the following modules:
- Transaction: This module helps maintain transactions in a programmatic and declarative manner. This module supports ORM and JDBC modules.
- Object XML mapping (OXM): This module provides abstraction of Object/XML processing, which can be used by various OXM implementation such as JAXB, XMLBeans, and so on, to integrate with Spring.
- Object Relationship Mapping (ORM): Spring doesn't provide its own ORM framework; instead it facilitates integration with ORM frameworks such as Hibernate, JPA, JDO, and so on, with this module.
- Java Database Connectivity (JDBC): This module provides all ...