This document provides instructions for integrating a Java application on Heroku with Salesforce.com. The steps include:
1. Setting up OAuth in Salesforce and adding callback URLs for dev and prod
2. Updating Maven dependencies to use Force REST API and OAuth libraries
3. Switching entities to use JSON properties for fields
4. Changing the data access object (DAO) to use the Force REST API
5. Configuring Spring security and OAuth
6. Adding a servlet filter for OAuth authentication
7. Adding OAuth client key and secret as environment variables