https://github.com/uttesh/spring-angular-template
Simple Spring 4 + Jersey + MongoDB + AngularJS + Gulp + Maven starter template application
https://github.com/uttesh/spring-angular-template
Last synced: 4 months ago
JSON representation
Simple Spring 4 + Jersey + MongoDB + AngularJS + Gulp + Maven starter template application
- Host: GitHub
- URL: https://github.com/uttesh/spring-angular-template
- Owner: uttesh
- Created: 2015-12-09T17:00:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-24T09:03:08.000Z (almost 9 years ago)
- Last Synced: 2025-04-19T18:39:20.476Z (9 months ago)
- Language: Java
- Size: 394 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spring-angular-template
Simple Spring 4 + Jersey + MongoDB + AngularJS + Gulp + Maven starter template application
Basic template for web application with front end angularJS framework and REST as backend with JERSEY , With Bootstrap 3.x css and fontAwesome
Prerequisites
Need node.js installed in system to build the js part of the application by using the gulp.
NODE.JS : https://nodejs.org/en/download/
Technologies
---------------------
1.Java 1.7
2.Spring 4.2.x
3.Spring Security 3.x
4.Jersey REST
5.Json
6.Angularjs 1.4.x
7.Jquery
8.Bootstrap 3.x css
9.FontAwesome
10.Maven
11.MongoDB
12.Gulp
Building
execute the build.bat file which will setup node+bower+gulp along with required files.
After the setup run the following commands for js building, minifying and deploying to static folder under web-app folder.
```
$> gulp
$> gulp deploy
```
after the execution make sure that the minified file under web-app/static folder.
after building the UI run the maven commands.
```
$> mvn clean install
```
Deploy
deploy the "spring-angular-template.war" on tomcat/wildfly server and access the following url
demo url : http://localhost:8080/spring-angular-template