Getting Started with Spring Boot 3

SpringBoot3来了

  • 卡塔尔世界杯的到来,四年一个大版本的SpringBoot3也如约而至,已经二十多岁的Java依然是当今企业级软件应用开发炙手可热的编程语言,而它的好兄弟——横空出世干掉EJB的Spring也已经统领了Java框架与生态十余年,Spring赋予了Java第二成长曲线,SpringBoot赋予了Spring第二次增长曲线
  • SpringBoot也早已不是将SpringMVC从繁琐的xml配置文件中解放出来的小打小闹,绝对主流技术产品造就着事实行业标准,值得持续跟进
    • SpringBoot包括文档都是开源的
    • SpringBoot3做了诸多大幅度升级,包括起步依赖JDK 17,可作为一等公民支持的GraalVM,可观测性增强等
    • 面对企业软件开发常见技术问题的抽象——web、messaging、IO等支持是学习软件设计的绝佳典范
  • 这次直接从官方文档入手(本身也是很好的技术文档学习样本)学习一手资料,不让中间商赚差价,接触最纯粹的SpringBoot开发技能,掌握最佳实践

知识主线

  • 系列文章主线基本按照官方文档的目录结构来做

    • 知识结构化强,SpringBoot对于完整可独立运行的软件应用做了完备且清晰的介绍
    • 网址带有版本信息,可快速找到指定版本文档,当前版本则使用current变量直接对应最新RELEASE版本,如当前版本是3.0.0,使用current3.0.0指向的是同一参考文档首页
    • 提供pdf、single html page和multiple html page三种查阅方式,查阅体验优良
    • 内链完备,可在诸多章节中快速找到关联内容
  • 遇到疑问

    • 官方文档提供常见问题处理指南,可PR
    • StackOverflow上带spring-boot tag提问,可以得到开发团队解答
    • Github issues
    • 当然,SpringBoot是很多Spring项目的基础,可以做很多事情,如果从Spring开始学习则参考快速指导

Getting Started

  • 初步罗列了系列文章目录结构,后面会不断更新
    • 1.Overview
      • Hello World
      • Developing with Spring Boot,including Build Systems,Code Structure,Auto-configuration,Spring Beans and DI,Using @SpringBootApplication,Run Application,Deveploper Tools,Packaging
      • SpringBoot3 New Features
      • JDK 1.8 to JDK 17
    • 2.Core Features
      • SpringApplication
      • Externalized Configuration
      • Profiles
      • Logging
      • Internationalization
      • JSON
      • Task Execution and Scheduling
      • Testing
      • Auto-configuration
    • 3.Web
    • 4.Data
    • 5.Messaging
    • 6.IO
    • 7.GraalVM Images and other images
    • 8.Others
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值