赞助商 & 支持者


如果您发现Jhispter给您的工作中带来了不错的便利, 请考虑请求您的公司成为我们的赞助商来支持这个开源项目, 您也可以通过 成为一个独立的支持者来赞助我们.

感谢我们的银牌赞助商!

感谢我们的铜牌赞助商!

感谢我们所有的支持者!

支持JHipster的公司


这些支持包括提供

  • 为核心贡献者募捐(Ippon Technologies, XebiaLabs, Okta)

如果您希望将您的公司添加到此处,请随时与我们联系并说明来由。

JHipster动态


请关注我们推特 @java_hipster获取Jhipster最新动态

Jhipster中文站

官方JHipster中文站现已推出! JHipster的中文官方网站终于和大家见面了!

请在这个专属的 Github项目审查和提升中文站的质量. 欢迎大家来Github的翻译项目上添砖加瓦!

JHipster 2019大会

JHipster 2019大会已结束! 感谢大家所有的关注. 相关的视频在 Youtube可以观看.

活动

动态

  • Matt Raible编写的《The JHipster Mini-Book 5.0》 现已出版! 可以在InfoQ免费下载或者在Lulu购买印刷版本.
  • Deepu K Sasidharan与Sendil Kumar编写的《Full Stack Development with JHipster》现已出版. 可以在PacktAmazon购买. 在Packt, 购买电子版可以使用优惠码JHIPSTER50获取50%折扣, 购买平装书可以使用优惠码JHIPSTER15获取15%折扣
  • 2017伦敦JAX大会, JHipster获得JAX创新奖铜奖, 奖励其对Java生态系统作出的重大贡献.
  • 2017年JavaOne大会, JHipster获得Duke's Choice Award, 表彰Jhipster在Java技术上卓越的创新.

JHipster是什么?


+
/
/
=

JHipster是一个生成、开发和部署Spring Boot + Angular / React / Vue Web应用与Spring微服务的开发平台.

目标

我们的目标为您生成一个完整和现代Web应用或者微服务架构, 具体如下:

  • 基于Spring Boot, 提供高性能和健壮的Java技术栈服务端
  • 基于Angular、React和Bootstrap, 提供时尚、现代、移动优化的前端
  • 一个健壮的微服务架构, 包括Jhipster Registry, Netflix OSS, Elastic组件和Docker
  • 使用Yeoman, Webpack和Maven/Gradle为应用构建提供强大的工作流

示例 & 源码

你可以在 这里 查看一个生成的Angular应用例子.

你可以在 这里 查看一个生成的React应用例子.

你可以在 这里 查看一个生成的Vue.js应用例子.

你可以在 这里 查看一个生成的Kotlin应用例子.

你可以在 这里 查看一个生成的.Net应用例子.

JHipster是一个开源项目, 所有的开发都在GitHub进行

  • 如果你想与我们一同为Jhipster添砖加瓦, 尽情加入我们吧!
  • 如果你喜欢这个项目, 请在GitHub为我们点赞

花上大约十五分钟和Matt Raible一起学习Jhipster


Matt Raible发布了一个如何使用Jhipster6来开发一个Spring Boot2.1+Angular8应用的教学视频.

课程 & 书籍


在线课程(慕课)

新书

  • 《The JHipster Mini-Book 5.0》(Matt Raible), 这个版本更新一些新的章节, 包括渐进式Web应用、代码质量和用户数据安全.
  • 《Full Stack Development with JHipster》(Deepu K Sasidharan与Sendil Kumar), 可以通过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
  • Vue
  • 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
  • Cassandra
  • Couchbase
  • EhCache
  • Caffeine
  • Hazelcast
  • Infinispan
  • Elasticsearch
  • Kafka
  • Swagger
  • Elastic Stack
  • Prometheus
  • Thymeleaf
  • Gatling
  • Cucumber
  • ArchUnit

部署技术栈


  • Docker
  • Kubernetes
  • Heroku
  • CloudFoundry
  • AWS
  • Boxfuse
  • Google Cloud
    Platform
  • OpenShift

CI/CD技术栈


  • Jenkins
  • Travis CI
  • GitLab CI
  • Azure Pipelines

谁在使用Jhipster?


全世界许多大公司都在使用Jhipster! 点击此处查看完整的列表, 如果你的公司也使用了Jhipster, 不要忘记在这里也添加您的公司