Spring注解 @Profile : 多环境配置管理

运行时根据激活的Profile决定创建哪个bean

一、配置不同的profile

Spring 3.1只能用在类级别上

假设开发环境(dev)下返回10,生产环境(prod)返回1000。

@Configuration
@Profile("dev")
public class devConfig {
    @Bean
    public int num() {
        return new Integer(10);
    }
}
@Configuration
@Profile("prod")
public class prodConfig {
    @Bean
    public int num (){
        return new Integer(1000);
    }
}

- 阅读全文 -

迟到的2016年总结-生活篇

2016年,对我来说是一个快速变化的一年,也是改变最大的一年,从学生转变为职场人。
这一年,我结束了在lc的6个月实习工作,返回到学校一边做毕业设计,一边考驾照,毕业后又返回lc。

- 阅读全文 -

初识JSON

1.对象:以{开始,以}结束,包含一系列非排序的名称/值对,每个非排序的名称/值对之间以,分区.
2.名称/值之间以:分开

3.可以是字符串,数值,对象,布尔值,有序列表,null
4.字符串:使用双引号括起来
5.数值:正数,负数,0,小数,用e或E表示的指数
6.布尔值:true或false
7.有序列表:用[ ]括起来,多个之间用,区分

更详细的定义可以查看RFC 4627JSON官网

上面的内容可以总结为下面这幅图

JSON-张国利博客

- 阅读全文 -