jhipster教程

Jhipster可按需定制,提高开发效率与代码质量,降低项目成本。它能在创建实体时自动生成数据库表、CURD代码和前端页面,还能用命令选择项目技术。其内部封装多种技术栈,支持CI/CD和部署环境,还介绍了用它启动注册中心等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

jhipster最大的功能就是可以定制工作的需要,提高开发效率和代码质量,降低项目成本。

  1. 数据库表,创建实体时自动生成
  2. 项目和配置文件,用命令选择你的项目中要用的技术
  3. CURD代码,创建实体时会自动生成
  4. 前端页面,可以自动生成

jhipster内部封装的技术
前端技术栈

Angular 5和React

Bootstrap响应式网页设计

HTML5 

国际化

CSS的Sass

WebSocket

使用Yarn安装新的JavaScript库

使用Webpack构建,优化和实时加载

使用Jest和Protractor进行测试

支持Thymeleaf模板引擎 

后端技术栈

Spring Boot 

Maven和Gradle

Spring Security 

Spring MVC REST + Jackson

Spring Websocket

Spring Data JPA 

Liquibase 

Elasticsearch

MongoDB和Couchbase

Cassandra

Kafka

微服务技术栈

使用Netflix Zuul或Traefik作为HTTP路由

使用Netflix Eureka或HashiCorp Consul作为服务发现

使用Spring Cloud Config作为统一配置

CI/CD支持

Jenkins

Travis CI

GitLab CI

Circle CI

部署环境支持

使用ELK堆栈进行应用指标监控

使用ehcache,hazelcast或Infinispan进行缓存

优化的静态资源(gzip过滤器,HTTP缓存头)

使用Logback进行日志管理,可在运行时进行配置

使用HikariCP连接池以获得最佳性能

构建标准WAR文件或可执行JAR文件

完整的Docker和Docker-Compse支持

支持所有主要云提供商:AWS,Cloud Foundry,Heroku,Kubernetes,OpenShift,Docker等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值