You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/spring-boot-samples
Andy Wilkinson 86d87f6b8a Deprecate support for Velocity
Support for Velocity has been deprecated in Spring Framework 4.3 with
the plan being to remove it in 5.0. This commit deprecates Spring
Boot's support in 1.4, with the plan being to remove it in 2.0.

Closes gh-5276
9 years ago
..
spring-boot-sample-activemq Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-actuator Polish 9 years ago
spring-boot-sample-actuator-log4j2 Polish 9 years ago
spring-boot-sample-actuator-noweb Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-actuator-ui Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-amqp Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-ant Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-aop Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-atmosphere Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-batch Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-cache Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-data-cassandra Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-couchbase Add missing copyright headers 9 years ago
spring-boot-sample-data-elasticsearch Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-gemfire Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-jpa Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-data-mongodb Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-redis Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-rest Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-data-solr Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-devtools Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-flyway Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-hateoas Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-hornetq Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-hypermedia Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-hypermedia-gson Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-hypermedia-jpa Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-hypermedia-ui Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-integration Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jersey Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-jersey1 Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jetty Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jetty-ssl Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jetty8 Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jetty8-ssl Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jetty93 Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jooq Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-jpa Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-jta-atomikos Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-jta-bitronix Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-jta-jndi Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-liquibase Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-logback Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-metrics-dropwizard Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-metrics-opentsdb Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-metrics-redis Move to constructor injection in simple configuration classes 9 years ago
spring-boot-sample-parent-context Upgrade to Spring Integration 4.3.0.M1 9 years ago
spring-boot-sample-profile Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-property-validation Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-secure Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-secure-oauth2 Polishing 9 years ago
spring-boot-sample-secure-oauth2-resource Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-servlet Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-session-redis Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-simple Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-testng Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-tomcat Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-tomcat-jsp Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-tomcat-multi-connectors Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-tomcat-ssl Fix packages and annotations used in sample 9 years ago
spring-boot-sample-tomcat7-jsp Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-traditional Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-undertow Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-undertow-ssl Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-velocity Deprecate support for Velocity 9 years ago
spring-boot-sample-war Move master to 1.4.0.BUILD-SNAPSHOT 9 years ago
spring-boot-sample-web-freemarker Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-groovy-templates Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-web-jsp Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-method-security Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-mustache Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-secure Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-secure-custom Fix packages and annotations used in sample 9 years ago
spring-boot-sample-web-secure-github Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-secure-jdbc Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-web-static Fix packages and annotations used in sample 9 years ago
spring-boot-sample-web-ui Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-web-velocity Upgrade copyright headers of all files changed in 2016 9 years ago
spring-boot-sample-websocket-jetty Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-websocket-tomcat Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-websocket-undertow Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-ws Remove @Autowired from constructors where class has single constructor 9 years ago
spring-boot-sample-xml Upgrade copyright headers of all files changed in 2016 9 years ago
README.adoc Add Couchbase support 9 years ago
pom.xml Add Couchbase support 9 years ago

README.adoc

 The following java samples are provided:

* link:spring-boot-sample-simple[spring-boot-sample-simple]
  -- A simple command line application
* link:spring-boot-sample-tomcat[spring-boot-sample-tomcat]
  --  Embedded Tomcat
* link:spring-boot-sample-jetty[spring-boot-sample-jetty]
  -- Embedded Jetty
* link:spring-boot-sample-activemq[spring-boot-sample-activemq]
  -- Simple JMS consumer and producer using Apache ActiveMQ
* link:spring-boot-sample-actuator[spring-boot-sample-actuator]
  -- Simple REST service with production features
* link:spring-boot-sample-actuator-ui[spring-boot-sample-actuator-ui]
  -- A web UI example with production features
* link:spring-boot-sample-actuator-noweb[spring-boot-sample-actuator-noweb]
  -- A production features sample with no web application
* link:spring-boot-sample-actuator-log4j2[spring-boot-sample-actuator-log4j2]
  -- A production features sample using log4j 2 for logging (instead of logback)
* link:spring-boot-sample-cache[spring-boot-sample-cache]
  -- A web sample that uses Spring's cache abstraction
* link:spring-boot-sample-web-ui[spring-boot-sample-web-ui]
  -- A thymeleaf web application
* link:spring-boot-sample-web-static[spring-boot-sample-web-static]
  -- A web application serving static files
* link:spring-boot-sample-web-freemarker[spring-boot-sample-web-freemarker]
  -- A web application using Freemarker templates
* link:spring-boot-sample-web-velocity[spring-boot-sample-web-velocity]
  -- A web application using Velocity templates
* link:spring-boot-sample-web-groovy-templates[spring-boot-sample-web-groovy-templates]
  -- A web application using native Groovy templates
* link:spring-boot-sample-web-jsp[spring-boot-sample-web-jsp]
  -- A web application using JSP templates
* link:spring-boot-sample-web-tomcat-jsp[spring-boot-sample-tomcat-jsp]
  -- A web application using JSP templates with Tomcat 8
* link:spring-boot-sample-tomcat-multi-connectors[spring-boot-sample-tomcat-multi-connectors]
  -- A web application using multiple connectors in tomcat, showing how to customize the Tomcat server
* link:spring-boot-sample-web-secure[spring-boot-sample-web-secure]
  -- A web application with typical Security configuration enabling a login form
* link:spring-boot-sample-web-method-security[spring-boot-sample-web-method-security]
  -- A web application with Security configuration enabling global method security
* link:spring-boot-sample-secure[spring-boot-sample-secure]
  -- example showing Spring Security in a non-web application
* link:spring-boot-sample-servlet[spring-boot-sample-servlet]
  -- example showing a "raw" `Servlet` returning plaintext content
* link:spring-boot-sample-ws[spring-boot-sample-ws]
  -- A simple contract-first SOAP web service with Spring Web Services
* link:spring-boot-sample-websocket-jetty[spring-boot-sample-websocket-jetty]
  -- A web application with Websocket support on Jetty server
* link:spring-boot-sample-websocket-tomcat[spring-boot-sample-websocket-tomcat]
  -- A web application with Websocket support on Tomcat server
* link:spring-boot-sample-websocket-undertow[spring-boot-sample-websocket-undertow]
  -- A web application with Websocket support on Undertow server
* link:spring-boot-sample-flyway[spring-boot-sample-flyway]
  -- Example showing database migrations with Flyway
* link:spring-boot-sample-liquibase[spring-boot-sample-liquibase]
  -- Example showing database migrations with Liquibase
* link:spring-boot-sample-amqp[spring-boot-sample-amqp]
  -- Example showing message-oriented application using RabbitMQ
* link:spring-boot-sample-hornetq[spring-boot-sample-hornetq]
  -- Example showing message-oriented application using HornetQ
* link:spring-boot-sample-batch[spring-boot-sample-batch]
  -- Define and run a Batch job in a few lines of code
* link:spring-boot-sample-data-couchbase[spring-boot-sample-data-couchbase]
    -- Spring Data Couchbase repositories
* link:spring-boot-sample-data-jpa[spring-boot-sample-data-jpa]
  -- Spring Data JPA + Hibernate + HSQLDB
* link:spring-boot-sample-data-mongodb[spring-boot-sample-data-mongodb]
  -- Spring Data Mongo repositories
* link:spring-boot-sample-data-solr[spring-boot-sample-data-solr]
  -- Spring Data Solr repositories
* link:spring-boot-sample-data-redis[spring-boot-sample-data-redis]
  -- Simple usage of Spring Data Redis
* link:spring-boot-sample-data-rest[spring-boot-sample-data-rest]
  -- Crud repositories exposed as REST endpoints
* link:spring-boot-sample-integration[spring-boot-sample-integration]
  -- A spring integration application
* link:spring-boot-sample-profile[spring-boot-sample-profile]
  -- example showing Spring's `@profile` support
* link:spring-boot-sample-property-validation[spring-boot-sample-property-validation]
  -- example showing the usage of `@ConfigurationProperties` with a Spring `Validator`
* link:spring-boot-sample-parent-context[spring-boot-sample-parent-context]
  -- example showing an `ApplicationContext` with a parent
* link:spring-boot-sample-aop[spring-boot-sample-aop]
  -- shows explicit usage of Spring AOP
* link:spring-boot-sample-traditional[spring-boot-sample-traditional]
  -- shows more traditional WAR packaging  (but also executable using `java -jar`)
* link:spring-boot-sample-xml[spring-boot-sample-xml]
  -- Example show how Spring Boot can be mixed with traditional XML configuration (we
  generally recommend using Java `@Configuration` whenever possible)