Spring Boot 学习笔记
lesliefish
不要停歇、不回头
展开
-
Spring Boot学习1--Spring Boot是啥?
Spring Boot是一个基于Java的开源框架,用于创建微服务应用程序。 它由Pivotal团队开发。 使用Spring Boot很容易创建一个独立的、可生产的Spring应用程序。 Spring Boot包含了对开发微服务的全面基础设施支持,使您能够开发企业级应用程序,您需要做的只是“运行”就够了。 ...原创 2019-08-22 14:11:27 · 209 阅读 · 0 评论 -
Spring Boot学习2 -Spring Boot 的优势、设计目标、如何工作
什么是微服务? 微服务是允许开发人员独立开发和部署服务的一种体系结构。 每个运行的服务都有自己的流程,这就实现了轻量级模型来支持业务应用程序。 微服务的优势: 微服务为其开发人员提供以下优势: 1、易于部署 2、简单的可扩展性 3、与容器兼容 4、最小配置 5、生产时间较短 那再看看什么是Spring Boot? Spring Boot为Java开发人员提供了一个很好的平台,可以开发一个独立的、...原创 2019-08-22 14:47:39 · 443 阅读 · 0 评论 -
Spring Boot学习3 - Spring Boot启动器(Spring Boot Starters)
Spring Boot启动器(Spring Boot Starters) 处理各类库的依赖管理对于大型项目来说是一项艰巨的任务,Spring Boot通过提供一组依赖项来解决此问题,以方便开发人员。 例如,如果要使用Spring和JPA进行数据库访问,则在项目中包含spring-boot-starter-data-jpa依赖项就够了。 所有Spring Boot启动器都遵循相同的命名模式sprin...原创 2019-08-22 15:06:33 · 316 阅读 · 0 评论 -
Spring Boot学习4 - @EnableAutoConfiguration @SpringBootApplication @ComponentScan作用
自动配置 Spring Boot Auto Configuration会根据您在项目中添加的Jar依赖项自动配置Spring应用程序。 例如,如果MySQL数据库在您的类路径上,但您尚未配置任何数据库连接,则Spring Boot会自动配置内存数据库。 为此,您需要将@EnableAutoConfiguration批注或@SpringBootApplication批注添加到主类文件中。然后,将自动...原创 2019-08-22 15:24:54 · 416 阅读 · 0 评论