论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1650阅读
  • 2回复

[教程资料]使用Spring启动开发RESTful Java Web服务 [复制链接]

上一主题 下一主题
离线小爱
 

发帖
7049
今日发帖
最后登录
2024-09-24
只看楼主 倒序阅读 使用道具 楼主  发表于: 2019-09-07 14:16:58
200美元| 由Vinod Kumar Kayartaya创建| 发布于9/2019
持续时间:1.5小时| 视频:h264,1280x720 | 音频:AAC,44 KHz,2 Ch | 903 MB
类型:电子学习| 语言:英语| 16讲座

本课程使您可以快速开始使用Spring启动应用程序
您将学到什么您将
能够轻松开始使用Spring启动应用程序
您将能够创建客户支持控制器
您将能够在SQL中获取客户数据我们
将能够设置H2数据库具有客户数据的服务器
您将能够使用JPA
将Customer类映射到customers表您将能够使用Spring Data JPA从我们的rest控制器中的DB获取数据
您将能够使用我们的Web API获取分页数据
您将能够下载,安装和使用Postman进行请求
您将能够使用路径变量基于id获取客户数据
您将能够使用HTTP POST请求添加新客户
您将能够使用HTTP PUT请求更新客户数据
您将能够使用HTTP DELETE请求删除客户数据
您将能够为API文档添加Swagger
您将能够为生产构建可分发的包

要求
您只需要练习Java编程语言的基础知识,无需
了解或拥有Spring框架方面的专业知识

说明
本课程为常规Java开发人员提供了Spring启动应用程序的强大功能和简单性。通过本课程,您将了解RESTful Web服务的基本概念以及Spring启动如何简化独立的自包含Web服务的开发,使用该服务可以快速开发和部署生产就绪的Java微服务。要学习本课程,您不需要事先了解Spring框架。

以下是关于Spring启动以及Spring框架和Spring启动的基本比较的内容。
Spring Boot可以轻松创建独立的,生产级的基于Spring的应用程序,您可以“运行”。
我们对Spring平台和第三方库采取了自以为是的观点,因此您可以尽量少开始。大多数Spring Boot应用程序只需要很少的Spring配置。
特征
创建独立的Spring应用程序
直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)
提供自以为是的“入门”依赖项以简化构建配置
尽可能自动配置Spring和第三方库
提供生产就绪功能,例如指标,运行状况检查和外部化配置
绝对没有代码生成,也不需要XML配置
Spring Boot和Spring框架有什么区别?
Spring是Rod Johnson在2003年创建的一个轻量级的开源框架.Spring是一个完整的模块化框架,我的意思是spring框架可以用于实时应用的所有层实现,或者spring可以用于开发实时应用程序的特定层不同于struts [仅用于前端相关]和hibernate [仅用于数据库相关],但是使用spring我们可以开发所有层
Spring框架被认为是一种非侵入性的手段,它不会强迫程序员从Spring API提供的任何预定义类或接口扩展或实现他们的类,在struts中我们用来扩展Action类,这就是为什么struts被称为是侵略性的
在struts框架的情况下,它将强制程序员,程序员类必须从struts API提供的基类扩展
由于其POJO模型,Spring是轻量级框架
通过引入POJO模型,Spring Framework使J2EE应用程序开发变得更加容易
由于以下3个原因,春天有这么多的需求....
简单
可测性
松耦合
春季靴子:
首先,Spring Boot不是一个框架,它是一种轻松创建具有最小或零配置的独立应用程序的方法。这是开发基于弹簧的应用程序的方法,配置非常少。它提供了代码和注释配置的默认值,可以在短时间内快速启动新的Spring项目。Spring Boot利用现有的Spring项目以及第三方项目来开发生产就绪的应用程序。它提供了一组Starter Pom或gradle构建文件,可用于添加所需的依赖项并便于自动配置。
Spring Boot根据其类路径上的库自动配置所需的类。假设您的应用程序想要与DB交互,如果类路径上有Spring Data库,那么它会自动设置与DB以及Data Source类的连接。
使用Java或Groovy开发基于Spring的应用程序非常容易。
Spring Boot减少了大量的开发时间并提高了工作效率。
它避免编写大量的样板代码,注释和XML配置。
将Spring Boot Application与Spring JDBC,Spring ORM,Spring Data,Spring Security等Spring Spring一起集成非常容易。
Spring Boot遵循“Opinionated Defaults Configuration”方法,以减少开发人员的工作量
它提供了嵌入式HTTP服务器,如Tomcat,Jetty等,可以非常轻松地开发和测试我们的Web应用程序。
它提供了CLI(命令行界面)工具,可以非常轻松快速地从命令提示符开发和测试Spring Boot(Java或Groovy)应用程序。
Spring Boot提供了许多插件,可以使用Maven和Gradle等构建工具轻松地开发和测试Spring Boot应用程序
它提供了许多插件,可以非常轻松地使用嵌入式和内存数据库。
本课程适用于谁:
您 - 如果您想使用Spring启动开发Java RESTful Web服务
您 - 如果您是想要扩展技能列表的Java开发人员
您 - 如果您来自Microsoft Web API背景,并且想要看它是Java的等价物

本部分内容设定了隐藏,需要回复后才能看到



联系我whywhata@qq.com
离线power3

发帖
1469
今日发帖
最后登录
2024-11-13
只看该作者 沙发  发表于: 2021-08-22 10:48:11
先收蒧下,谢谢分享。
离线tflying

发帖
1567
今日发帖
最后登录
2024-06-24
只看该作者 板凳  发表于: 2021-09-16 13:38:03
不错不错,谢谢分享哈。