Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
01344c86
Commit
01344c86
authored
Jan 22, 2015
by
Andy Wilkinson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add a starter for building a RESTful service with Spring HATEOAS
Closes gh-2396
parent
ea7b5c6e
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
52 additions
and
10 deletions
+52
-10
pom.xml
spring-boot-dependencies/pom.xml
+11
-0
using-spring-boot.adoc
spring-boot-docs/src/main/asciidoc/using-spring-boot.adoc
+3
-0
pom.xml
spring-boot-samples/spring-boot-sample-hateoas/pom.xml
+1
-10
pom.xml
spring-boot-starters/pom.xml
+1
-0
pom.xml
spring-boot-starters/spring-boot-starter-hateoas/pom.xml
+35
-0
spring.provides
...arter-hateoas/src/main/resources/META-INF/spring.provides
+1
-0
No files found.
spring-boot-dependencies/pom.xml
View file @
01344c86
...
@@ -120,6 +120,7 @@
...
@@ -120,6 +120,7 @@
<spring-integration.version>
4.1.2.RELEASE
</spring-integration.version>
<spring-integration.version>
4.1.2.RELEASE
</spring-integration.version>
<spring-loaded.version>
1.2.1.RELEASE
</spring-loaded.version>
<spring-loaded.version>
1.2.1.RELEASE
</spring-loaded.version>
<spring-mobile.version>
1.1.3.RELEASE
</spring-mobile.version>
<spring-mobile.version>
1.1.3.RELEASE
</spring-mobile.version>
<spring-plugin.version>
1.1.0.RELEASE
</spring-plugin.version>
<spring-security.version>
3.2.5.RELEASE
</spring-security.version>
<spring-security.version>
3.2.5.RELEASE
</spring-security.version>
<spring-security-jwt.version>
1.0.2.RELEASE
</spring-security-jwt.version>
<spring-security-jwt.version>
1.0.2.RELEASE
</spring-security-jwt.version>
<spring-social.version>
1.1.0.RELEASE
</spring-social.version>
<spring-social.version>
1.1.0.RELEASE
</spring-social.version>
...
@@ -262,6 +263,11 @@
...
@@ -262,6 +263,11 @@
<artifactId>
spring-boot-starter-groovy-templates
</artifactId>
<artifactId>
spring-boot-starter-groovy-templates
</artifactId>
<version>
1.2.2.BUILD-SNAPSHOT
</version>
<version>
1.2.2.BUILD-SNAPSHOT
</version>
</dependency>
</dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-hateoas
</artifactId>
<version>
1.2.2.BUILD-SNAPSHOT
</version>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-hornetq
</artifactId>
<artifactId>
spring-boot-starter-hornetq
</artifactId>
...
@@ -1377,6 +1383,11 @@
...
@@ -1377,6 +1383,11 @@
<artifactId>
spring-mobile-device
</artifactId>
<artifactId>
spring-mobile-device
</artifactId>
<version>
${spring-mobile.version}
</version>
<version>
${spring-mobile.version}
</version>
</dependency>
</dependency>
<dependency>
<groupId>
org.springframework.plugin
</groupId>
<artifactId>
spring-plugin-core
</artifactId>
<version>
${spring-plugin.version}
</version>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.security
</groupId>
<groupId>
org.springframework.security
</groupId>
<artifactId>
spring-security-bom
</artifactId>
<artifactId>
spring-security-bom
</artifactId>
...
...
spring-boot-docs/src/main/asciidoc/using-spring-boot.adoc
View file @
01344c86
...
@@ -264,6 +264,9 @@ and Hibernate.
...
@@ -264,6 +264,9 @@ and Hibernate.
|`spring-boot-starter-groovy-templates`
|`spring-boot-starter-groovy-templates`
|Support for the Groovy templating engine
|Support for the Groovy templating engine
|`spring-boot-starter-hateoas`
|Supported for HATEOAS-based RESTful services via `spring-hateoas`.
|`spring-boot-starter-hornetq`
|`spring-boot-starter-hornetq`
|Support for "`Java Message Service API`" via HornetQ.
|Support for "`Java Message Service API`" via HornetQ.
...
...
spring-boot-samples/spring-boot-sample-hateoas/pom.xml
View file @
01344c86
...
@@ -21,16 +21,7 @@
...
@@ -21,16 +21,7 @@
<dependencies>
<dependencies>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-web
</artifactId>
<artifactId>
spring-boot-starter-hateoas
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.hateoas
</groupId>
<artifactId>
spring-hateoas
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.plugin
</groupId>
<artifactId>
spring-plugin-core
</artifactId>
<version>
1.1.0.RELEASE
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
...
...
spring-boot-starters/pom.xml
View file @
01344c86
...
@@ -33,6 +33,7 @@
...
@@ -33,6 +33,7 @@
<module>
spring-boot-starter-data-solr
</module>
<module>
spring-boot-starter-data-solr
</module>
<module>
spring-boot-starter-freemarker
</module>
<module>
spring-boot-starter-freemarker
</module>
<module>
spring-boot-starter-groovy-templates
</module>
<module>
spring-boot-starter-groovy-templates
</module>
<module>
spring-boot-starter-hateoas
</module>
<module>
spring-boot-starter-hornetq
</module>
<module>
spring-boot-starter-hornetq
</module>
<module>
spring-boot-starter-integration
</module>
<module>
spring-boot-starter-integration
</module>
<module>
spring-boot-starter-jdbc
</module>
<module>
spring-boot-starter-jdbc
</module>
...
...
spring-boot-starters/spring-boot-starter-hateoas/pom.xml
0 → 100644
View file @
01344c86
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<parent>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starters
</artifactId>
<version>
1.2.2.BUILD-SNAPSHOT
</version>
</parent>
<artifactId>
spring-boot-starter-hateoas
</artifactId>
<name>
Spring Boot HATEOAS Starter
</name>
<description>
Spring Boot HATEOAS Starter
</description>
<url>
http://projects.spring.io/spring-boot/
</url>
<organization>
<name>
Pivotal Software, Inc.
</name>
<url>
http://www.spring.io
</url>
</organization>
<properties>
<main.basedir>
${basedir}/../..
</main.basedir>
</properties>
<dependencies>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-web
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.hateoas
</groupId>
<artifactId>
spring-hateoas
</artifactId>
</dependency>
<dependency>
<groupId>
org.springframework.plugin
</groupId>
<artifactId>
spring-plugin-core
</artifactId>
<scope>
runtime
</scope>
</dependency>
</dependencies>
</project>
spring-boot-starters/spring-boot-starter-hateoas/src/main/resources/META-INF/spring.provides
0 → 100644
View file @
01344c86
provides: spring-hateoas
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment