JHipsterYeoman 的生成器
JHipster 是一個 Yeoman 的生成器, 用來創(chuàng)建基于 Maven + Spring + AngularJS 的項目,提供完全熱加載的 Java 和 JavaScript 代碼。
我們的目的是生成一個完整和現(xiàn)代的 Web app。
服務(wù)器端技術(shù)堆棧:
Spring Boot for easy application configuration
Maven or Gradle configuration for building, testing and running the application
“development” and “production” profiles (both for Maven and Gradle)
Optional WebSocket support with Spring Websocket
Spring Data JPA + Bean Validation
Database updates with Liquibase
Elasticsearch support if you want to have search capabilities on top of your database
MongoDB support if you’d rather use a document-oriented NoSQL database instead of JPA
Cassandra support if you’d rather use a column-oriented NoSQL database instead of JPA
Kafka support if you want to use a publish-subscribe messaging system
