![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 75
伯舟兄
Java
展开
-
Spring Boot 自动装配原理 未判断具体注册
1.套娃的起点1.1 @SpringBootApplication被SpringBootApplication所标注的就是SpringBoot应用(主配置类)1.2 @SpringBootApplication 代码 (注解)@Target(ElementType.TYPE) //元注解 指定当前自定义注解可标注的位置@Retention(RetentionPolicy.RUNTIME) //元注解 指定当前自定义注解可以运行的环境@Documented //元注解 注解可生成在DOC文档原创 2020-08-26 17:35:00 · 175 阅读 · 0 评论 -
SpringBoot 的多环境配置
1.引言1.1 为什么需要多环境配置开发时和测试以及上线的配置大概率都不会一样所有我们要配置多个环境提供选择2.配置2.1 应该怎么配2.1.1 使用多个properties实现多环境配置这里就以Tomcat端口设置来进行演示三行代码代表三个不同文件测试application-testserver.port=8081开发application-devserver.port=8082线上application-runserver.原创 2020-08-26 12:11:17 · 110 阅读 · 0 评论 -
使用JSR303校验报错 Failed to load ApplicationContext
报错代码java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.s..原创 2020-08-26 10:15:49 · 237 阅读 · 0 评论 -
简单了解SpringBoot
1.Spring Boot1. 什么是Spring Boot简化版Spring开发的一个框架整个Spring技术栈整合J2EE开发的一站式解决方案2. 什么是微服务微服务是一种架构风格一个应用是一个小型服务 运行在各自的服务器上,通过Http方式进行互通每一个功能元素最终都是一个可独立升级的软件单元1. 一种程序架构的风格2. 就是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信(Http)3. 把服务围绕业务能力来构建,并通过原创 2020-08-25 21:48:06 · 127 阅读 · 0 评论 -
SpringBoot主启动器 简单了解
@SpringBootApplication 被这个注解标注的类是一个SpringBoot的应用(主配置类)SpringBoot 就应该运行这个类的main方法来启动SpringBoot的应用@SpringBootApplicationpublic class HelloworldApplication { public static void main(String[] args) { SpringApplication.run(HelloworldApplicati..原创 2020-08-25 21:45:41 · 259 阅读 · 0 评论 -
SpringBoot配置文件和yml简单了解
1.1.SpringBoot 使用一个全局的配置文件,配置文件名是固定的application.propertiesapplication.yml1.2 作用修改SpringBoot自动配置的默认值SpringBoot在底层使用AutoConfigurationImprotSelector 自动配置并注册通过全局配置文件可以修改这些配置1.3 YAMLYAML (YAML Ain’t Markup language)YAML (YAML isn’t Markup la原创 2020-08-25 21:44:20 · 137 阅读 · 0 评论