大数据&云计算|扒一扒Spring家族的前世今生( 四 )
好了 , 这个入门实例已经完结了 。 如果你没有接触过Spring Boot那么你会十分惊讶 , 这样就配置完成Spring MVC的内容了吗?我可以回答你:“是的 , 已经完成了 , 现在完全可以使用Java Application的形式去运行类Chapter1Main 。 ”下面是Spring Boot的运行日志:
本文插图
从日志中可以看到 , Tomcat已经启动 , 并且将我们开发的Chapter1Main作为Spring MVC的控制器加载进来了 , 也将对应的路径(/test)映射到开发的test方法上 。 因此 , 接下来就可以进行测试了 。 打开浏览器 , 在地址栏输入http://localhost:8080/test , 可以看到如图1-2所示的结果 。
本文插图
图1-2Spring Boot运行结果
与传统的Spring MVC是不是很不一样呢?从上面的对比可以看出 , Spring Boot 允许直接进行开发 , 这就是它的优势 。 在传统所需要配置的地方 , Spring Boot都进行了约定 , 也就是你可以直接以Spring Boot约定的方式进行开发和运行你的项目 。
当你需要修改配置的时候 , 它也提供了一些快速配置的约定 , 犹如它所承诺的那样 , 尽可能地配置好Spring项目和绑定对应的服务器 , 使得开发人员的配置更少 , 更加直接地开发项目 。
对于那些微服务而言 , 更喜欢的就是这样能够快速搭建环境的项目 , 而Spring Boot提供了这种可能性 , 同时Spring Boot还提供了监控的功能 。
随着云技术的到来 , 微服务成了市场的热点 , 于是代表Java微服务时代的Spring Boot微服务开发的时代已经到来 , 结合Spring Cloud后它还能很方便地构建分布式系统开发 , 满足大部分无能力单独开发分布式架构的企业所需 , 所以这无疑是激动人心的 。
【大数据&云计算|扒一扒Spring家族的前世今生】
推荐阅读
- 数据流|比亚迪M6用诊断仪无法读取TCU数据流检修
- 云计算|从互联网到AI崛起,上海能弯道超车吗?
- 技术编程|如何利用数据库进行世界史研究
- 行业互联网,AI人工智能|城市教育大脑以“ AI+ 大数据”为核心 , 引领教育变革
- 行业互联网,云计算|赛伯乐携手华为(重庆)人工智能创新中心聚焦AI前沿,助力企业数字化转型
- |如何分析“会员数据”,强化门店的竞争力?
- 数据|翼方健数解码隐私安全计算 实现数据“可用不可见”
- 云计算|腾讯云小微首次技术开放日,揭秘AI语音背后的奥秘
- 智慧城市|数据归心、AI赋能,打牢新型智慧城市建设基础
- 目标检测|数据民工也能移动办公了:目标检测标注App上线,分分钟创建私人数据集
