- Facebook Java API Integration
- Sending a notification on a user's action
- Publish a feed story using a FeedStory form
- Publish a feed through an API method call
- Register, list and deactivate all of an application's template bundles
- Validate facebook request
- Add users - when the user authorizes your application, they are stored in the database using Hibernate
- Spring integration
- Usage of Spring MVC as the web layer
- Hibernate integration as the ORM tool, includes the managing of the session within a request response lifecycle
- Maven, including the creation of the Database Schema
- Extensionless URLs
- Tiles as part of the View layer of the Spring MVC
- Json-lib is used for rendering jason objects
You can see an example of what the app does, here
http://apps.new.facebook.com/
Please feel free to ask any questions or if you would like me to add features, I'm adding features as they occur to me or as I need them at work, but feedback would be awesome. I really hope it is of use to somebody.