This essay developed out of conversations I've had with several other programmers about why Java smelled suspicious. It's not a critique of Java!
Sycorax - complete tutorials
Programming Tutorials
" Java provides the industry - software companies and customer alike , an opportunity to create a true open computing environment where software is portable,
and customers benefit from increase competition. "
Spring Framework Overview
Benefits of Spring Framework
Installing and downloading
Whats new in spring 2.0?
Spring 3.0 Features
Introduction to IOC
Setter Injection
Constructor Injection
Spring MVC
Spring and Hibernate
Spring Web Framework
Spring Web Flow
Spring AOP
Register now to recieve special alert and latest technology news!
- J2EE should be easier to use
- It is 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 platform shouldn't force you to catch exceptions you're unlikely to be able to recover from.
- Testability is essential, and a platform such as Spring should help make your code easier to test.
Learning Spring: Tutorials to get you started
. Spring Framework Overview
. Installing and downloading Spring Framework
. Whats new in spring 2.0?
. Spring MVC
. Spring and Hibernate
. Spring Web Framework
. Spring Web Flow
. Spring AOP
Spring's layered architecture gives you a lot of flexibility. All its functionality builds on lower levels. So you can e.g. use the JavaBeans configuration management without using the MVC framework or AOP support. But if you use the web MVC framework or AOP support, you'll find they build on the core Spring configuration, so you can apply your knowledge about it immediately.