spring-recipes

Created: 2011-07-12 07:10
Updated: 2016-09-26 05:32

README.mediawiki

To run the examples:

$ mvn compile

Load a basic bean, with property injection
$ mvn -q exec:java -Dexec.mainClass='com.apress.springrecipes.sequence.Main' -Dexec.args='Main.xml'

The same thing, with the p-schema shortcut
$ mvn -q exec:java -Dexec.mainClass='com.apress.springrecipes.sequence.Main' -Dexec.args='MainWithPSchema.xml'

List injection
$ mvn -q exec:java -Dexec.mainClass='com.apress.springrecipes.sequence.Main' -Dexec.args='ListInjection.xml'

Map injection
$ mvn -q exec:java -Dexec.mainClass='com.apress.springrecipes.sequence.Main' -Dexec.args='MapInjection.xml'

Spring MVC

Should work with Tomcat 5.5+, in Eclipse choose Run As > Run on Server, URL may change, typically on a local installation:

Simplest Servlet
http://localhost:8080/spring-recipes/welcome

Example of Search, Try with "Tennis #1", "Tennis  #2"
http://localhost:8080/spring-recipes/reservationQuery

Mapping /member/* to different class methods:
http://localhost:8080/spring-recipes/member/add
http://localhost:8080/spring-recipes/member/remove
http://localhost:8080/spring-recipes/member/delete
http://localhost:8080/spring-recipes/member/jdoe

Spring REST

Example of using a REST Service with RestTemplate
http://localhost:8080/spring-recipes/sportsnews
Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more