Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

목표

Spring Mission Statement

Note
title주의사항

We believe that:

  • J2EE should be easier to use.
  • It's best to program to interfaces, rather than classes. Spring reduces the complexity cost of using interfaces to zero.
  • JavaBeans offer a great way of configuring applications.
  • OO design is more important than any implementation technology, such as J2EE.
  • Checked exceptions are overused in Java. A framework shouldn't force you to catch exceptions you're unlikely to be able to recover from.
  • Testability is essential, and a framework such as Spring should help make your code easier to test.
  • Our philosophy is summarized in “Expert One-on-One J2EE Design and Development” by Rod Johnson.

We aim that:

  • Spring should be a pleasure to use.
  • Your application code should not depend on Spring APIs.
  • Spring should not compete with good existing solutions, but should foster integration. (For example, JDO, Toplink, and Hibernate are great O/R mapping solutions. We don't need to develop another one.) 

라이선스