如果我知道要执行 CRUD 操作,是否足以使用 Spring Boot?

Is there enough to working with Spring Boot if I known to perform CRUD Operation?

我对 Spring Boot 完全陌生。我学会了使用 REST API 执行基本的 CRUD 操作。这些基本知识足以使用 Spring Boot Project。我可以使用它吗?

作为初学者,这很好,但如果您的应用程序要面对现实 customers/users 并希望随着时间的推移改进您的应用程序,那么您需要考虑如下概念

  • Login/logout 安全与 Spring 安全(如果是无状态的,那么 JWT 是一个不错的选择)
  • 使用您的软件版本改进代码和数据库(可以使用 Liquibase 来改进和维护数据库更改)。
  • 将异常作为 Spring 的方面处理。
  • 对业务错误进行编码,以便您的团队可以解决它们并相应地对其进行分类。

技术上没有人是完美的!

每天我们都在根据新的业务需求探索新事物并实施新的解决方案。开发人员应具备一套良好的 problem-solving 技能。这是因为开发人员在构建几乎任何解决方案时遇到多个编程问题是很常见的。

如果你的领导给你分配了一项任务,让你探索 quarkus 并使用 go 语言实现一个简单的 CRUD 操作,你会做什么?

“我不懂golang”,这是你的答案吗?


优秀初级软件程序员的素质

  • 每天学习新事物,一定对公司、你的团队和你的成长有用。
  • 解决问题和逻辑思维
  • 书面和口头交流
  • 团队合作
  • 人际交往能力
  • 时间管理
  • 如何像专家一样从 Whosebug 搜索答案?这是一个非常重要的技能组合,真的,我不是在开玩笑。
  • 健康 - 健康(Physical/Mental)是一项重要的资产,不要把官方的东西放在心上。管理压力等...

来到技术面

如果您至少会一种编程语言就更好了,在您的情况下 java 就可以了。但是,如果您具备列出的技能组合,那么您可以很容易地学习任何东西。

关于Spring开机

你想成为Spring框架的专家吗?从事一个大项目,无论领域如何。

参考 - https://www.baeldung.com/

成为专业人士后 - 参考 - https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/