JHipster服务器端的技术栈(JHipster's Technology stack on the server side)
2.7k / 0 / Posted on 6 years ago / Updated on 2018-05-05
完整的、生产就绪的Spring应用,支持AWS、Cloud Foundry等所有主要云提供商
A complete Spring application:
- 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)
- Spring Security
- Spring MVC REST + Jackson
- 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
Ready to go into production:
- Monitoring with Metrics
- Caching with ehcache (local cache) or hazelcast (distributed cache)
- Optional HTTP session clustering with hazelcast
- Optimized static resources (gzip filter, HTTP cache headers)
- Log management with Logback, configurable at runtime
- Connection pooling with HikariCP for optimum performance
- Builds a standard WAR file or an executable JAR file
- Support for all major cloud providers: AWS, Cloud Foundry, Heroku, Kubernetes, Docker…
67151
搜索引擎
Elasticsearch
Elasticsearch是一个分布式,REST风格的搜索和分析引擎,能够解决越来越多的用例。(Elasticsearc...
27086
消息和流媒体
Apache Kafka
Kafka™用于构建实时数据流水线和流媒体应用。「Kafka™ is used for building real-ti...
5819
其他资源
Hazelcast IMDG
领先的开源内存数据网格:分布式计算,简化。(The Leading Open Source In-Memory Data...
19295
Java
Spring Boot
Spring Boot可以轻松创建可以“运行”的独立的、生产级的基于Spring的应用程序。(Spring Boot m...
8332
Java
Spring Security
Spring Security是一个功能强大、可定制的身份验证和访问控制框架。(Spring Security is a...
2871
Java
Spring Data JPA
简化了创建基于JPA的数据访问层的开发。(Simplifies the development of creating ...
Like:
0