Spring
专业遛狗师
这个作者很懒,什么都没留下…
展开
-
spring之自定义解析配置类
spring 3.0使用PropertyPlaceholderConfigurer自定义的话,需要继承PropertyPlaceholderConfigurer并重写protected String resolvePlaceholder(String placeholder, Properties props) { return props.getProperty(place...原创 2019-04-15 15:28:47 · 322 阅读 · 0 评论 -
spring自定义限定注解
@Target({ ElementType.FIELD,ElementType.METHOD })@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@Qualifierpublic @interface LoadBalanced {}@Bean@LoadBalanced@Autowired@LoadBalanc...原创 2019-04-15 15:53:20 · 364 阅读 · 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 · 210 阅读 · 0 评论 -
spring 定义静态内部类的bean
<bean id="xx" class="com.example.Foo$Bar"></bean>其中Foo为主类,Bar为static class原创 2019-04-19 16:33:19 · 1434 阅读 · 0 评论 -
spring之bean生命周期
参考https://www.cnblogs.com/zrtqsk/p/3735273.html初始化阶段(执行顺序根据序号,紫色为源码调用函数)1.执行InstantiationAwareBeanPostProcessorAdapter的postProcessBeforeInstantiation(在目标bean实例化之前,返回的对象可能是代替目标bean的一个代理,能有效抑制目标bea...原创 2019-04-15 15:01:39 · 149 阅读 · 0 评论 -
spring-boot定时任务
普通@Configuration@EnableSchedulingpublic class ScheTask { private Logger logger = LoggerFactory.getLogger(getClass()); @Scheduled(cron="0/10 * * * * *") public void task(){ logger.info("...原创 2019-04-15 16:23:16 · 255 阅读 · 0 评论 -
Spring控制层方法注入参数
不知道抄谁的!!!需要注入的控制器 @Controller@SelfParampublic 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 · 506 阅读 · 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 · 211 阅读 · 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 · 123 阅读 · 0 评论