Springboot
莫凡的博客
这个作者很懒,什么都没留下…
展开
-
Spring Boot 集成MyBatis
在集成MyBatis前,我们先配置一个druid数据源。Spring Boot 集成druid druid有非常多个配置选项,使用Spring Boot 的配置文件能够方便的配置druid。在application.yml配置文件里写上:spring: datasource: name: test url: jdbc:mysql://19...原创 2018-06-06 22:32:36 · 267 阅读 · 0 评论 -
SpringBoot之(一)Spring Boot配置详解
一、@Value赋值当我们创建一个springboot项目的时候,系统默认会为我们在src/main/java/resources目录下创建一个application.properties。个人习惯,我会将application.properties改为application.yml文件,两种文件格式都支持。在application.yml自定义一组属性: my: name...原创 2018-12-16 08:09:09 · 684 阅读 · 1 评论 -
SpringBoot之(二)mybatis整合和声明式事务
前言1、mybatis的集成2、通过@Transactional实现声明式事务引入依赖POM文件引入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artif...原创 2018-12-16 08:43:06 · 887 阅读 · 0 评论 -
SpringBoot之 (三)@Bean注解
前言@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名定义bean下面是@Configuration里的一个例子@Configurationpublic class AppConfig { @Bean public TransferService transf...原创 2018-12-17 00:28:26 · 14859 阅读 · 0 评论 -
SpringBoot之 (四) Redis集成
前言这篇文章主要介绍springboot整合redis.引入依赖:在pom文件中添加redis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId...原创 2018-12-19 00:56:37 · 221 阅读 · 0 评论 -
springboot starter机制
starter 作用:1、引入相关的jar ; 2、自动完成bean配置bean的依赖关系自动处理自动配置--条件依赖注解:@ConditionalOnClass、@ConditionalOnMissingClass@ConditionalOnBean、@ConditionalOnMissingBean@ConditionalOnProperty@ConditionalOn...原创 2019-09-15 09:12:36 · 262 阅读 · 0 评论 -
Springboot 中application.yml和bootStrap.yml 的加载顺序
1. 若application.yml和bootStrap.yml在同一目录下,则bootStrap.yml的加载顺序要高于application.yml,即bootStrap.yml会优先被加载。原理:bootstrap.yml 用于应用程序上下文的引导阶段。bootstrap.yml 由父Spring ApplicationContext加载...原创 2019-09-15 09:27:51 · 2823 阅读 · 0 评论 -
spring4.0之:@Configuration的使用
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。注意:@Configurati...原创 2019-09-15 11:56:27 · 428 阅读 · 0 评论