Skip to content

Commit 18d8c4a

Browse files
author
Dave Syer
committed
Add additional samples to README
Fixes spring-projectsgh-1068
1 parent b646231 commit 18d8c4a

File tree

2 files changed

+78
-31
lines changed

2 files changed

+78
-31
lines changed

README.adoc

+1-31
Original file line numberDiff line numberDiff line change
@@ -187,37 +187,7 @@ link:spring-boot-cli/samples[spring-boot-cli/samples]. To run the CLI samples ty
187187
`spring run <sample>.groovy` from samples directory.
188188

189189
Java samples are available in link:spring-boot-samples[spring-boot-samples] and should
190-
be built with maven and run by invoking `java -jar target/<sample>.jar`. The following
191-
java samples are provided:
192-
193-
* link:spring-boot-samples/spring-boot-sample-simple[spring-boot-sample-simple]
194-
-- A simple command line application
195-
* link:spring-boot-samples/spring-boot-sample-tomcat[spring-boot-sample-tomcat]
196-
-- Embedded Tomcat
197-
* link:spring-boot-samples/spring-boot-sample-jetty[spring-boot-sample-jetty]
198-
-- Embedded Jetty
199-
* link:spring-boot-samples/spring-boot-sample-actuator[spring-boot-sample-actuator]
200-
-- Simple REST service with production features
201-
* link:spring-boot-samples/spring-boot-sample-actuator-ui[spring-boot-sample-actuator-ui]
202-
-- A web UI example with production features
203-
* link:spring-boot-samples/spring-boot-sample-web-ui[spring-boot-sample-web-ui]
204-
-- A thymeleaf web application
205-
* link:spring-boot-samples/spring-boot-sample-web-static[spring-boot-sample-web-static]
206-
-- A web application service static files
207-
* link:spring-boot-samples/spring-boot-sample-batch[spring-boot-sample-batch]
208-
-- Define and run a Batch job in a few lines of code
209-
* link:spring-boot-samples/spring-boot-sample-data-jpa[spring-boot-sample-data-jpa]
210-
-- Spring Data JPA + Hibernate + HSQLDB
211-
* link:spring-boot-samples/spring-boot-sample-integration[spring-boot-sample-integration]
212-
-- A spring integration application
213-
* link:spring-boot-samples/spring-boot-sample-profile[spring-boot-sample-profile]
214-
-- example showing Spring's `@profile` support
215-
* link:spring-boot-samples/spring-boot-sample-traditional[spring-boot-sample-traditional]
216-
-- shows more traditional WAR packaging (but also executable using `java -jar`)
217-
* link:spring-boot-samples/spring-boot-sample-xml[spring-boot-sample-xml]
218-
-- Example show how Spring Boot can be mixed with traditional XML configuration (we
219-
generally recommend using Java `@Configuration` whenever possible)
220-
190+
be built with maven and run by invoking `java -jar target/<sample>.jar`.
221191

222192

223193
== Guides

spring-boot-samples/README.adoc

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
The following java samples are provided:
2+
3+
* link:spring-boot-sample-simple[spring-boot-sample-simple]
4+
-- A simple command line application
5+
* link:spring-boot-sample-tomcat[spring-boot-sample-tomcat]
6+
-- Embedded Tomcat
7+
* link:spring-boot-sample-jetty[spring-boot-sample-jetty]
8+
-- Embedded Jetty
9+
* link:spring-boot-sample-actuator[spring-boot-sample-actuator]
10+
-- Simple REST service with production features
11+
* link:spring-boot-sample-actuator-ui[spring-boot-sample-actuator-ui]
12+
-- A web UI example with production features
13+
* link:spring-boot-sample-actuator-ui[spring-boot-sample-actuator-noweb]
14+
-- A production features sample with no web application
15+
* link:spring-boot-sample-actuator-ui[spring-boot-sample-actuator-log4j]
16+
-- A production features sample using log4j for logging (instead of logback)
17+
* link:spring-boot-sample-web-ui[spring-boot-sample-web-ui]
18+
-- A thymeleaf web application
19+
* link:spring-boot-sample-web-static[spring-boot-sample-web-static]
20+
-- A web application serving static files
21+
* link:spring-boot-sample-web-freemarker[spring-boot-sample-web-freemarker]
22+
-- A web application using Freemarker templates
23+
* link:spring-boot-sample-web-velocity[spring-boot-sample-web-velocity]
24+
-- A web application using Velocity templates
25+
* link:spring-boot-sample-web-groovy-templates[spring-boot-sample-web-groovy-templates]
26+
-- A web application using native Groovy templates
27+
* link:spring-boot-sample-web-jsp[spring-boot-sample-web-jsp]
28+
-- A web application using JSP templates
29+
* link:spring-boot-sample-web-tomcat8-jsp[spring-boot-sample-tomcat8-jsp]
30+
-- A web application using JSP templates with Tomcat 8
31+
* link:spring-boot-sample-web-tomcat-multi-connectors[spring-boot-sample-tomcat-multi-connectors]
32+
-- A web application using multiple connectors in tomcat, showing how to customize the Tomcat server
33+
* link:spring-boot-sample-web-secure[spring-boot-sample-web-secure]
34+
-- A web application with typical Security configuration enabling a login form
35+
* link:spring-boot-sample-web-method-security[spring-boot-sample-web-method-security]
36+
-- A web application with Security configuration enabling global method security
37+
* link:spring-boot-sample-secure[spring-boot-sample-secure]
38+
-- example showing Spring Security in a non-web application
39+
* link:spring-boot-sample-servlet[spring-boot-sample-servlet]
40+
-- example showing a "raw" `Servlet` returning plaintext content
41+
* link:spring-boot-sample-ws[spring-boot-sample-ws]
42+
-- A simple contract-first SOAP web service with Spring Web Services
43+
* link:spring-boot-sample-websocket[spring-boot-sample-websocket]
44+
-- A web application with Websocket support on the client and server
45+
* link:spring-boot-sample-flyway[spring-boot-sample-flyway]
46+
-- Example showing database migrations with Flyway
47+
* link:spring-boot-sample-liquibase[spring-boot-sample-liquibase]
48+
-- Example showing database migrations with Liquibase
49+
* link:spring-boot-sample-amqp[spring-boot-sample-amqp]
50+
-- Example showing message-oriented application using RabbitMQ
51+
* link:spring-boot-sample-amqp[spring-boot-sample-hornetq]
52+
-- Example showing message-oriented application using HornetQ
53+
* link:spring-boot-sample-batch[spring-boot-sample-batch]
54+
-- Define and run a Batch job in a few lines of code
55+
* link:spring-boot-sample-data-jpa[spring-boot-sample-data-jpa]
56+
-- Spring Data JPA + Hibernate + HSQLDB
57+
* link:spring-boot-sample-data-mongodb[spring-boot-sample-data-mongodb]
58+
-- Spring Data Mongo repositories
59+
* link:spring-boot-sample-data-solr[spring-boot-sample-data-solr]
60+
-- Spring Data Solr repositories
61+
* link:spring-boot-sample-data-redis[spring-boot-sample-data-redis]
62+
-- Simple usage of Spring Data Redis
63+
* link:spring-boot-sample-data-rest[spring-boot-sample-data-rest]
64+
-- Crud repositories exposed as REST endpoints
65+
* link:spring-boot-sample-integration[spring-boot-sample-integration]
66+
-- A spring integration application
67+
* link:spring-boot-sample-profile[spring-boot-sample-profile]
68+
-- example showing Spring's `@profile` support
69+
* link:spring-boot-sample-parent-context[spring-boot-sample-parent-context]
70+
-- example showing an `ApplicationContext` with a parent
71+
* link:spring-boot-sample-aop[spring-boot-sample-aop]
72+
-- shows explicit usage of Spring AOP
73+
* link:spring-boot-sample-traditional[spring-boot-sample-traditional]
74+
-- shows more traditional WAR packaging (but also executable using `java -jar`)
75+
* link:spring-boot-sample-xml[spring-boot-sample-xml]
76+
-- Example show how Spring Boot can be mixed with traditional XML configuration (we
77+
generally recommend using Java `@Configuration` whenever possible)

0 commit comments

Comments
 (0)