没有合适的资源?快使用搜索试试~ 我知道了~
JHipster全栈开发v7.x.pdf
需积分: 3 1 下载量 79 浏览量
2023-07-16
18:18:08
上传
评论
收藏 1.87MB PDF 举报
温馨提示
试读
113页
JHipster全栈开发v7.x.pdf
资源推荐
资源详情
资源评论
JHipster 全栈开发 v7.x
V7.0.1
大强
2023/6/28
JHipster 全栈开发 v7.x
2
目录
1. 主页 ................................................................................................................................................4
1.1. JHipster 快速入门 ............................................................................................................... 4
1.2. 15 分钟学习 JHipster .......................................................................................................... 4
1.3. 课程 & 书籍 ......................................................................................................................4
1.4. JHipster 是什么? ................................................................................................................. 5
2. 快速入门 ....................................................................................................................................... 5
2.1. 技术栈 ................................................................................................................................ 5
2.1.1. 前端技术栈 ............................................................................................................. 5
2.1.2. 后端技术栈 ............................................................................................................. 5
2.1.3. 微服务技术栈 ......................................................................................................... 6
2.1.4. 适应生产环境 ......................................................................................................... 6
3. 设置环境 ....................................................................................................................................... 6
3.1. 安装方法 ............................................................................................................................ 6
3.1.1. 使用 NPM 进行本地安装 (推荐给普通用户) ...................................................... 7
3.2. 配置 IDE ..............................................................................................................................7
3.2.1. 配置使用 Maven 的 Eclipse....................................................................................8
4. 核心工作 ..................................................................................................................................... 13
4.1. 创建一个应用程序 .......................................................................................................... 13
4.2. 创建一个实体 .................................................................................................................. 17
4.3. 创建一个 Spring 控制器 ..................................................................................................22
4.4. 创建一个 Spring 服务 ......................................................................................................23
4.5. 使用 DTO .......................................................................................................................... 24
4.6. 管理关系 .......................................................................................................................... 26
4.7. 国际化 .............................................................................................................................. 36
4.8. 升级应用程序 .................................................................................................................. 40
5. 领域语言(JDL) ........................................................................................................................44
6. 微服务相关 ................................................................................................................................. 45
6.1. 概述 .................................................................................................................................. 45
6.2. JHipster API 网关 ............................................................................................................... 46
6.3. JHipster Registry 注册中心 ............................................................................................... 50
6.4. 创建微服务 ...................................................................................................................... 58
6.5. JHipster 控制中心 ............................................................................................................. 59
7. 可选配置 ..................................................................................................................................... 64
7.1. 安全 .................................................................................................................................. 64
7.2. 过滤实体类 ...................................................................................................................... 70
7.3. 使用 Elasticsearch ............................................................................................................ 72
8. 开发说明 ..................................................................................................................................... 73
8.1. 在开发中使用 JHipster .................................................................................................... 73
8.2. 配置文件 .......................................................................................................................... 78
8.3. 通用应用程序属性 .......................................................................................................... 79
8.4. 通用端口 .......................................................................................................................... 83
8.5. 分离前端和 API 服务器 ...................................................................................................84
9. 测试与质量保证 ......................................................................................................................... 88
JHipster 全栈开发 v7.x
3
9.1. 运行测试 .......................................................................................................................... 88
9.2. 设置持续集成 .................................................................................................................. 92
10. 生产环境 ................................................................................................................................... 95
10.1. 生产环境的使用 ............................................................................................................ 95
10.2. 监控 .............................................................................................................................. 101
10.3. 部署到 AWS..................................................................................................................105
11. 模块和蓝图 ............................................................................................................................. 108
11.1. 官方蓝图 ...................................................................................................................... 108
12. 工具 ......................................................................................................................................... 109
12.1. JDL Studio .......................................................................................................................109
13. 获取帮助 ................................................................................................................................. 111
13.1. 社区帮助 ...................................................................................................................... 111
14. 实用技巧 ................................................................................................................................. 112
14.1. 使用技巧 ...................................................................................................................... 112
JHipster 全栈开发 v7.x
4
1. 主页
你好
, Java
热爱者
!
JHipster
是一个开发平台,可以快速生成、开发和部署现代
Web
应用程序和微服务架构。
1.1. JHipster 快速入门
1. 安装 Java、 Git 和 Node.js
2. 安装 JHipster npm install -g generator-jhipster
3. 创建一个新目录并进入 mkdir myApp && cd myApp
4. 运行 Jhipster 并根据屏幕指示操作 jhipster
5. 使用 JDL Studio 设计您的实体类后, 下载 jhipster-jdl.jh 文件
6. 生成实体类代码 jhipster jdl jhipster-jdl.jh
1.2. 15 分钟学习 JHipster
使用
Jhipster7
来开发
Spring Boot + Angular
应用
1.3. 课程 & 书籍
书籍
《
The JHipster Mini-Book 5.0
》
(Matt Raible)
,这个版本更新一些新的章节,包括渐进式
Web
应用、代码质量和用户数据安全。
JHipster
全栈开发
-
第
2
版
(Deepu K Sasidharan
与
Sendil Kumar)
,可以通过
Packt
和
Amazon
购买。
社区教程
/
培训
JHipster 全栈开发 v7.x
5
手把手教学——使用 Jhispter 开发微服务和移动应用 by Matt Raible 和 Michael Hoffman
Angular 4+Java 开发(Dan Vega 与 John Thompson) (点击此链接可以获取一个惊人的折扣!)
JHipster——构建和部署 Spring Boot 微服务(Chris Anatalio)(领英学习、Lynda.com)
JHipster 免费教程 使用 JHipster-Angular-Springboot 快速开发应用程序(Subbaraja Malepati)、
(Trainings.com)
边做边学 Spingular。加入由 JHipster 进行的实时协作项目!: Spingular Chat w/Websockets
使用 JHipster 和 Docker 快速创建高质量 Java 项目 (3 部分组成) 作者:Karsten Silz
1.4. JHipster 是什么?
JHipster
是一个开发平台,可以快速生成、开发和部署现代
Web
应用程序和微服务架构。我
们支持许多前端技术,包括
Angular
,
React
和
Vue
。 我们甚至为
Ionic
和
React Native
提供
了移动应用程序支持!在后端,我们支持
Spring Boot
(使用
Java
或
Kotlin
)、
Micronaut
、
Quarkus
、
Node.js
和
.NET
。 对于部署,我们通过
Docker
和
Kubernetes
拥抱云原生原则。对
AWS
,
Azure
,
Cloud Foundry
,
Google Cloud Platform
,
Heroku
和
OpenShift
的部署支持。
2. 快速入门
2.1. 技术栈
2.1.1.前端技术栈
单页应用
:
Angular
或
React
或
Vue
基于推特
Bootstrap
自适应
Web
设计
HTML5 Boilerplate
模板
现代浏览器兼容
(Chrome, FireFox, Microsoft Edge
…
)
完整国际化支持
可选的
Sass
支持
基于
Sprint websocket
组件可选的
Websocket
支持
优秀的开发工作流
:
使用
NPM
安装最新的
JavaScript
库
使用
Webpack
构建,优化和热重载
基于
Jest
和
Protractor
测试
单页应用不能满足你的需求?
支持
Thymeleaf
模板引擎,在服务端生成
Web
页面
2.1.2.后端技术栈
完整的 Spring 应用:
剩余112页未读,继续阅读
资源评论
大强012
- 粉丝: 784
- 资源: 22
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 通道处理过程的模拟通常涉及对通道处理机制的理解与实现.txt
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功