Spring
专业遛狗师
这个作者很懒,什么都没留下…
展开
-
spring之自定义解析配置类
spring 3.0使用PropertyPlaceholderConfigurer 自定义的话,需要继承PropertyPlaceholderConfigurer并重写 protected String resolvePlaceholder(String placeholder, Properties props) { return props.getProperty(place...原创 2019-04-15 15:28:47 · 331 阅读 · 0 评论 -
spring自定义限定注解
@Target({ ElementType.FIELD,ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) @Documented @Inherited @Qualifier public @interface LoadBalanced { } @Bean @LoadBalanced @Autowired @LoadBalanc...原创 2019-04-15 15:53:20 · 370 阅读 · 0 评论 -
spring 事件监听
一、同步监听 1、定义监听事件(改监听事件需要继承ApplicationEvent) public class EatAppleEvent extends ApplicationEvent{ private String eater; public EatAppleEvent(Object source,String eater) { super(sourc...原创 2019-04-19 15:34:18 · 222 阅读 · 0 评论 -
spring 定义静态内部类的bean
<bean id="xx" class="com.example.Foo$Bar"></bean> 其中Foo为主类,Bar为static class原创 2019-04-19 16:33:19 · 1451 阅读 · 0 评论 -
spring之bean生命周期
参考https://www.cnblogs.com/zrtqsk/p/3735273.html 初始化阶段(执行顺序根据序号,紫色为源码调用函数) 1.执行InstantiationAwareBeanPostProcessorAdapter的postProcessBeforeInstantiation (在目标bean实例化之前,返回的对象可能是代替目标bean的一个代理,能有效抑制目标bea...原创 2019-04-15 15:01:39 · 157 阅读 · 0 评论 -
spring-boot定时任务
普通 @Configuration @EnableScheduling public class ScheTask { private Logger logger = LoggerFactory.getLogger(getClass()); @Scheduled(cron="0/10 * * * * *") public void task(){ logger.info("...原创 2019-04-15 16:23:16 · 280 阅读 · 0 评论 -
Spring控制层方法注入参数
不知道抄谁的!!! 需要注入的控制器 @Controller @SelfParam public class AccCtrl { @RequestMapping("/test.do") @ResponseBody public String ss(Apple app,Banana banana){ System.out.println(app); System.out.p...转载 2019-04-14 11:11:00 · 515 阅读 · 0 评论 -
Spring之Profile
1.注解模式 在application.properties配置active (可以配置公用配置) 这个是正常配置生效方式 spring.profiles.active=test (可以添加多个,用逗号隔开) 对应的配置文件为application-test.properties 或 @Configuration @Profile("test") @Profile("test","...原创 2019-04-14 11:19:31 · 220 阅读 · 0 评论 -
spring公用错误处理控制器
package com.boot.controller; import java.io.PrintWriter; import java.io.StringWriter; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation...原创 2019-04-14 11:33:23 · 129 阅读 · 0 评论