testbean.java

来自「jms程序,这是一个jms小程序给大家简单」· Java 代码 · 共 32 行

JAVA
32
字号
package com.andyao.listener;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationEventPublisher;
import org.springframework.context.ApplicationEventPublisherAware;
import org.springframework.stereotype.Service;

@Service("testBean")
public class TestBean implements ApplicationEventPublisherAware {

	@Autowired
	ApplicationEventPublisher applicationEventPublisher;

	public void go () {
			TestEvent event = new TestEvent(this);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
			applicationEventPublisher.publishEvent(event);
	}

	@Override
	public void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) {
		this.applicationEventPublisher = applicationEventPublisher;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?