今日学习概述

  1. Spring Boot:学习了 Spring Boot 的基本概念和特性,包括自动配置、起步依赖、内嵌服务器等。了解了如何使用 Spring Boot 快速构建和配置应用程序。

  2. 配置绑定:了解了 Spring Boot 的配置绑定功能,可以将配置文件中的属性值绑定到 Java 对象的属性上,简化了配置的读取和管理。

  3. Profile:掌握了 Spring Boot 的 Profile 功能,可以根据不同的环境需求加载不同的配置文件,实现灵活的配置和环境适应性。

  4. RESTful Web:了解了 RESTful Web 的设计原则和特点,包括资源、表述性状态、统一接口和无状态等概念。了解了如何使用 Spring MVC 框架构建和设计 RESTful Web 服务。

  5. Java Bean:了解了 Java Bean 的概念和特征,它是普通的 Java 对象,用于承载和操作数据。了解了如何创建和使用 Java Bean,以及在各种框架和技术中的应用。

  6. @Resource 和 @Autowired:区分了 @Resource 和 @Autowired 注解的区别。@Resource 是 Java EE 的注解,用于注入资源,而 @Autowired 是 Spring 的注解,用于依赖注入。了解了它们在使用方式和注入规则上的差异。

这些学习内容涵盖了 Spring Boot、配置绑定、Profile、RESTful Web、Java Bean 和注解的使用等方面,为进一步开发和构建应用程序打下了基础。继续深入学习和实践,可以进一步提升对这些概念和技术的理解和应用能力。