
SpringBoot
ouyang2018
这个作者很懒,什么都没留下…
展开
-
SpringBoot启动配置原理
run()方法环境准备执行ApplicationContextInitializer.initialize()监听器SpringApplicationRunListener回调ContextPrepared加载主配置类定义信息监听器SpringApplicationRunListener回调contextLoaded刷新启动IOC容器扫描加载所有容器中的组件包括从META-INF/...原创 2019-10-27 10:36:07 · 103 阅读 · 0 评论 -
SpringBoot集成Mybatis
引入Mybatis的依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.0.0</version>...原创 2019-10-27 10:32:30 · 103 阅读 · 0 评论 -
SpringBoot整合JDBC
1、导入mysql和JDBC的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId></dependency><dependen...原创 2019-10-27 10:30:07 · 165 阅读 · 0 评论 -
SpringBoot Web开发
SpringBoot对静态资源的映射规则SpringBoot中的SpringMVC自动配置在WebMvcAutoConfiguration类中public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()) { ...原创 2019-10-23 10:14:13 · 926 阅读 · 0 评论 -
SpringBoot 日志处理
SpringBoot选用slf4j和logback,slf4j作为通用接口门面,而logkack是具体的实现。在开发过程中,日志记录方法的调用,不应该直接调用日志的实现类,而是调用日志抽象层里面的方法。需要导入slf4j的jar和locback的实现jarimport org.slf4j.Logger;import org.slf4j.LoggerFactory;public class...原创 2019-10-22 18:22:31 · 484 阅读 · 0 评论 -
自动配置原理
1、可以查看HttpEncodingAutoConfiguration2、通用模式xxxAutoConfiguration:自动配置类xxxProperties:属性配置类yml/properties文件中能配置的值就来源于属性配置类3、几个重要的注解@Bean@Conditional4、 --debug查看详细的自动配置报告1、SpringBoot在自动配置很多组件的时...原创 2019-10-22 18:16:03 · 243 阅读 · 0 评论 -
Spring Boot 配置
SpringBoot默认可使用两种形式的全局配置文件application.propertiesapplication.yml配置文件用于修改SpringBoot的默认配置,配置文件放在src/main/resources目录或者类路径/config下。.yml是YAML语言的文件,以数据为中心,比json、xml更适合做配置文件YAML语法:1、YAML基本语法使用缩进表示层级关系...原创 2019-10-22 18:13:19 · 133 阅读 · 0 评论 -
spring boot简单使用
Spring boot来简化Spring应用开发,约定大于配置,整个Spring技术栈的一个大整合,Spring boot是J2EE一站式解决方案,Spring Cloud是分布式整体解决方案。Spring boot优点:快速创建独立运行的Spring项目以及与主流框架集成使用嵌入式的Servlet容器,应用无需打成WAR包starters自动依赖于版本控制大量的自动配置,简化开发,也可...原创 2019-10-22 18:06:35 · 123 阅读 · 0 评论