📄 threadmain.java
字号:
package cn.hxex.springcore.scope;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
/**
* 测试自定义作用域的主程序
*/
public class ThreadMain {
public static BeanFactory factory;
static {
// IoC容器的初始化
ClassPathResource resource = new ClassPathResource("cn/hxex/springcore/scope/ThreadBeans.xml");
factory = new XmlBeanFactory(resource);
// 注册自定义的作用域
((XmlBeanFactory)factory).registerScope( "thread", new ThreadScope() );
}
/**
* 主程序:启动多个线程的业务对象
*/
public static void main(String[] args) {
for( int i=0; i<5; i++ ) {
ThreadService service = new ThreadService();
service.start();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -