Skip to content

pnreddysvu/e2e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e2e

JHipster Java development code base (generated by Yeoman) and splits into frontend and backend. Good template to start your development app

Technology stack

  1. Spring Boot (v1.2.3) +
  2. SPA AngularJS + HTML5 boiler plate + Twitter bootstrap
  3. Karma + PhantomJS for testing
  4. Spring security (v4.0.0)
  5. JDK 8
  6. Spring websocket
  7. Spring MVC REST + Jackson
  8. Spring Data JPA + Bean Validation
  9. Build tools: Yeoman, Bower, Grunt and Maven
  10. Liquibase
  11. Ehcache, configurable log management using Logback
  12. Connection pooling with HikariCP for optimum performance
  13. i18n support

Development

Install and configure mysql.

Terminal Tab #1: BACKEND

cd backend && mvn spring-boot:run

... [INFO] com.mycompany.myapp.Application - Started Application in 11.529 seconds (JVM running for 12.079) [INFO] com.mycompany.myapp.Application - Access URLs:

    Local:          http://127.0.0.1:8080
    External:       http://192.168.56.1:8080

Terminal Tab #2: FRONTEND

cd frontend/src/main/webapp && sudo npm install -g http-server && http-server

Starting up http-server, serving ./ on: http://0.0.0.0:8081 Hit CTRL-C to stop the server

Terminal Tab #3: GRUNT

cd frontend && bower install && npm install && grunt serve

... [BS] Proxying: http://localhost:8081 [BS] Access URLs:

   Local: http://localhost:3000
External: http://10.34.16.128:3000

      UI: http://localhost:3001

Browse http://localhost:3000/#/login

Enter username:password as admin:admin

About

JHipster Java development code base split into front and backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors