![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
SpringBoot的使用
lixianchuang
这个作者很懒,什么都没留下…
展开
-
springBoot日志配置
@RunWith(SpringRunner.class)@SpringBootTestpublic class SpringBoot03LoggingApplicationTests { //日志记录器 Logger logger = LoggerFactory.getLogger(getClass()); @Test public void contextLoads() { // 1. 下面定义的都是日志级别,由低到高:trace< debu.原创 2021-06-26 09:48:13 · 140 阅读 · 0 评论 -
多种方式激活profile
server: port: 8081 # 默认配置的端口号spring: profiles: active: dev # 激活哪个 profile, 当前激活的是 prod 开发环境---server: port: 8082spring: profiles: dev # 指定属于哪个环境 , dev环境使用---server: port: 8088spring: profiles: prod # 指定属于哪个环境 , prod环境使用命令行参数指.原创 2021-06-26 09:37:29 · 344 阅读 · 0 评论 -
SpringBootyaml 配置文件
/** * @ConfigurationProperties 告诉SpringBoot将配置文件中的对应属性值,映射到这个组件类中, * 进行一一绑定 * prefix = "emp" : 配置文件中的前缀名,配置了哪个前缀就会与下面的所有属性进行一一映射 *@Component必须把当前组件作为SpringBoot中的一个组件,才能使用容器中的 @ConfigurationPerties注解 * * */@PropertySource(value = {"classpath:..原创 2021-06-23 22:56:27 · 105 阅读 · 0 评论 -
JSR303数据校验_配置文件注入的值
@Validated@Component@ConfigurationProperties(prefix = "emp")public class Emp { /*** * 类似于Spring框架中使用配置文件中的数据注入方式 * <bean class="Emp"> * <property name="lastName" value="字面量/#{SpEL} spring表达式/${key}从配置文件中获取"></p..原创 2021-06-23 23:03:39 · 65 阅读 · 0 评论 -
@PropertySource加载局部配置文件
@PropertySource(value = {"classpath:emp.properties"})@Componentpublic class Emp { private String lastName; private Integer age; private Double salary; private Boolean boss; private Date birthday; private Map map; private List.原创 2021-06-23 23:06:52 · 162 阅读 · 0 评论 -
@ImportResource 使用xml配置
SpringBoot提倡零配置, 即无xml配置,但是在实际开发中,可能有一些特殊要求必须使用 xml 配置;这时我们可以通过 Spring 提供的 @ImportResource 来加载 xml 配置文件。@ImportResource :加载Spring的xml配置文件内容加载到容器中使用;创建业务类: com.mengxuegu.springboot.service.EmpServicepublic class EmpService { public void add(){原创 2021-06-23 23:17:37 · 1065 阅读 · 0 评论 -
自定义配置类向容器注入组件
Spring Boot 推荐使用注解的方式向容器中注入组件, 操作如下:使用 @Configuration 配置类,来表示对应Spring配置文件使用 @Bean 向容器中注入组件对象** * @Configuration 它是spring里的注解,用于标识当前类是一个配置类,来表示对应spirng配置文件 */@Configurationpublic class EmpConfig { /** * @Bean 标识的方法用于向容器中注入组件 * 1. 返.原创 2021-06-23 23:21:51 · 146 阅读 · 0 评论