Skip to main content

What I like in Spring

What I like in Spring 
  1. Spring IOC - Its all about programming to Interfaces, Though some people argue its a over kill
  2. Spring Security - Protects URL's and Object Methods 
  3. Spring JPA - 
  4. Spring Data
  5. Spring Transactions
  6. Spring Scheduling
  7. Spring support for JAX-WS
  8. Spring AOP
  9. Spring Testing - Ability to test Transactional objects and rollback



What is like most in Spring 3.x
  1. Annotations - I hate XML, i don't have to switch files (xml and java) to finish my java class and bug free.
  2. @Async - love this, you can use this in many situations specially sending Emails. 
  3. @Timer - Simple and great Timer implementation,
  4. @Cacheable - Dead simple method cache implementation, other alternative is to use Spring Modules framework's which has little complex configuration


Comments