讲述了JavaSpring:通过配置修改不同开发环境。
树图思维导图提供 JavaSpring-Profile配置 在线思维导图免费制作,点击“编辑”按钮,可对 JavaSpring-Profile配置 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:55f865667a20c0439f1cd7b81a3f18d0
JavaSpring-Profile配置思维导图模板大纲
package com.wisely.highlight_spring4.ch2.profile; public class DemoBean { private String content; public DemoBean(String content) { super(); this.content = content; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } }
package com.wisely.highlight_spring4.ch2.profile; @Configuration public class ProfileConfig { @Bean @Profile("dev") //1 先将活动的Profile设置为prod public DemoBean devDemoBean() { return new DemoBean("from development profile"); } @Bean @Profile("prod") //2 后置注册Bean配置类,不然会报Bean未定义的错误。 public DemoBean prodDemoBean() { return new DemoBean("from production profile"); } }
public class Main { public static void main(String[] args) { AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(); context.getEnvironment().setActiveProfiles("prod"); //1 context.register(ProfileConfig.class);//2 context.refresh(); //3 刷新容器 DemoBean demoBean = context.getBean(DemoBean.class); System.out.println(demoBean.getContent()); context.close(); } }
1.from production profile
2.from development profile
修改为context.getEnvironment().setActiveProfiles("dev")
树图思维导图提供 低效和超龄导购员的管理计划 在线思维导图免费制作,点击“编辑”按钮,可对 低效和超龄导购员的管理计划 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f7df47e61db6c5c13a363faab8770506
树图思维导图提供 黑神话悟空玩前必看! 在线思维导图免费制作,点击“编辑”按钮,可对 黑神话悟空玩前必看! 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:021564e148ab58fa9ab7f917afb885f4