Profile
内部配置加载顺序
Spingboot外部配置文件加载顺序
Springboot整合Junit
Springboot整合Redis
redis-server /etc/redis.conf 不加配置文件则连接不上
但是用服务器的redis-cli无法读取存入的值
编写DataSource相关配置
一、纯注解开发不需要写Mybatis配置
1.先创建一个Mapper接口
2.在测试类中注入该Mapper接口
二、
写一个无注解的UserXmlMapper接口 那就需要写相应的映射文件
写映射文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
编写mybatis的配置 配置mapper-location和type-aliases-package别名位置
开始测试
Condition 选择性的创建Bean的操作
重写ClassCondition中的matches方法来判断返回true还是返回flase 返回true则加载Bean否则不加载
把@ConditionOnClass(value)理解为@Conditional(XXX.class)的子注解就好,XXX.class可以获取@ConditionOnClass中的value来动态赋值
Enable注解
由于@SpringBootApplication注解中的@ComponentScan注解 扫描当前引导类所在包或子包