Skip to content

项目的详细使用说明

六爷 edited this page Jan 26, 2017 · 2 revisions

Welcome to the SpringImpl_v1.0 wiki!

1.先将我的项目git到本地,然后运行maven命令:mvn clean install

如果是eclispe下,直接运行clean install命令即可(把项目安装到本地仓库)

然后你可以在项目的target目录下找到SpringImpl-0.0.1-SNAPSHOT.jar文件

2.新建一个maven项目,在pom.xml添加项目的依赖

<dependency>
     <groupId>spring</groupId>
     <artifactId>SpringImpl</artifactId>
     <version>0.0.1-SNAPSHOT</version>
更新maven项目,查看依赖是否添加成功

3.添加成功后,就可以使用这个框架了,示例代码如下:

public class AppTest {

private static Logger log;
DefaultListableBeanFactory defaultListableBeanFactory;

public void testDefaultListableBeanFactoryResource(){
	log = LoggerFactory.getLogger(DefaultListableBeanFactory.class);
	PropertyConfigurator.configure("log4j.properties");
	//FileSystemResource方法的参数为bean配置文件的地址
	FileSystemResource fsr=new FileSystemResource("test.xml");
	try {
                    //注入一个resource
		 defaultListableBeanFactory=
				new DefaultListableBeanFactory(fsr);
                    //到此,IOC容器defaultListableBeanFactory就已经生成完毕了
                    //你有两种方式从工厂中获取bean
		defaultListableBeanFactory.getBean("bean的名字",bean.class);
                    defaultListableBeanFactory.getBean("bean的名字");
		log.debug(a.toString());
	} catch (Exception e) {
		e.printStackTrace();
	}	
}

}

注:需要xml配置文件,需要log4j.properties文件(将文件放到项目根目录下),可以在我的项目中拷贝一份,根据自己的项目的bean进行改动

附:bean.xml配置示例