赞助商 & 赞助者


如果你觉得 JHipster 对你的工作有所帮助,请考虑让你的公司来支持这个开源项目,成为 赞助商。你也可以个人赞助我们来成为我们的 赞助者

Thank you to our gold sponsors!

感谢所有的赞助者们!

感谢所有的赞助者们!

JHipster 的新闻及事件


获取最新 JHipster 新闻,请上 Twitter 并 follow 我们: @java_hipster

新闻

  • The JHipster Mini-Book 5.0 by Matt Raible is now available! Download it for free from InfoQ or buy the print version from Lulu.
  • Full Stack Development with JHipster by Deepu K Sasidharan and Sendil Kumar is published. Get it on Packt and Amazon. Use coupon code JHIPSTER50 for 50% discount on e-books and JHIPSTER15 for 15% discount on paperbacks when buying from Packt
  • 2017 年,JAX 大会,伦敦,JHipster 在对 Java 生态系统最具创新贡献奖上,获得了 JAX 创新奖 铜牌。
  • 2017年,JavaOne 大会,JHipster 赢得了 Duke 的选择奖 的 Java 技术杰出发明。

活动

JHipster 是什么?


+
/
=

JHipster 是一个创建、开发、部署 Spring Boot + Angular/React 架构的 Web 应用或 Spring 微服务应用的开发平台。

目标

我们的目标是帮助你生成复杂的 Web 应用或微服务应用架构,来统一:

  • 高可用、健壮的 JAVA 技术栈服务端 Spring Boot 程序
  • 一个顺滑的、现代的、移动优先的前端 Angular,React 及 Bootstrap 程序架构
  • 一个健壮的微服务架构包括:JHipster Registry, Netflix OSS, ELK stack 以及 Docker
  • 强大的应用构建流程,使用:Yeoman, Webpack/Gulp 以及 Maven/Gradle

示例 & 源码

你可以检出一个 Angular 的样例程序 在这里.

你可以检出一个 React 的样例程序 在这里.

JHipster 是开源的,所有的开发都托管在 GitHub

  • 如果你喜欢加入我们,欢迎!
  • 如果你喜欢我们的项目,请给我们在 GitHub 上打个星

跟着 Matt Raible 花 16 分钟学习 JHipster


Matt Raible 发布了一则视频关于用 Spring Boot 2 + Angular 6 来开发 JHipster 5 的应用。

培训 & 新书


在线培训 (MOOCs)

新书

  • The JHipster Mini-Book 5.0 by Matt Raible. This edition includes new sections on progressive web apps (PWA), code quality, and securing user data.
  • Full Stack Development with JHipster by Deepu K Sasidharan and Sendil Kumar. Get it on Packt and Amazon.

JHipster 快速上手


  1. 安装 JHipster npm install -g generator-jhipster
  2. 创建目录,进入 mkdir myApp && cd myApp
  3. 执行 JHipster,根据提示设置应用 jhipster
  4. 使用 JDL Studio 编辑实体对象,下载 jhipster-jdl.jh 文件
  5. 使用命令 jhipster import-jdl jhipster-jdl.jh 来创建实体对象及相关类

* 假定你已经安装了 Java, Git and Node.js.

客户端技术栈


  • HTML5
  • CSS3
  • Bootstrap
  • TypeScript
  • Angular
  • React
  • Redux
  • Websockets
  • Yarn
  • Webpack
  • Sass
  • Browsersync
  • Jest
  • Protractor

服务端技术栈


  • Spring Boot
  • Spring Security
  • Netflix OSS
  • Consul
  • Gradle
  • Maven
  • Hibernate
  • Liquibase
  • MySQL
  • MariaDB
  • PostgreSQL
  • Oracle
  • MS SQL
  • MongoDB
  • Couchbase
  • Cassandra
  • Couchbase
  • EhCache
  • Hazelcast
  • Infinispan
  • ElasticSearch
  • Kafka
  • Swagger
  • ELK Stack
  • Prometheus
  • Thymeleaf
  • Gatling
  • Cucumber

部署选项


  • Docker
  • Kubernetes
  • Heroku
  • CloudFoundry
  • AWS
  • Boxfuse
  • Rancher
  • OpenShift

CI/CD 可选项


  • Jenkins
  • Travis CI
  • GitLab CI
  • CircleCI

谁在用 JHipster ?


有很多公司正在使用 JHipster,在世界各地! 完整的列表在这里,也请告诉我们当你们的工时开始使用 JHipster