Spring入门(使用maven创建)

1、打开idea,新建项目,点击maven,选择maven-archetype-quickstart。
Spring入门(使用maven创建)
2、输入项目名称和路径,以及Groupid
Spring入门(使用maven创建)
3、选择maven路径、配置文件、以及maven仓库后,点击finish
Spring入门(使用maven创建)
4、打开pom.xml文件,由于使用的是Java8,所以将此处修改为1.8。也可以在maven中做一个一劳永逸的配置。
Spring入门(使用maven创建)
plugins标签中的内容可以全部删掉
Spring入门(使用maven创建)
5、展开项目,右键点击src
Spring入门(使用maven创建)
点击main\resources,回车确认
Spring入门(使用maven创建)
然后再次右键点击src,New->Directory,点击test\resources,回车创建
Spring入门(使用maven创建)
此时一个标准的项目结构已经创建。
Spring入门(使用maven创建)
6、此时打开https://mvnrepository.com/,如果不*打开会很慢。
搜索Spring的core、context、beans、expression
Spring入门(使用maven创建)
但是spring-context包括了其余几个,所以只搜索spring-context即可。
Spring入门(使用maven创建)
点击进入后选择一个版本,比如5.3.2(其他版本也可以),点击进入
Spring入门(使用maven创建)
复制此处的内容。
Spring入门(使用maven创建)
粘贴到pom.xml文件的该处
Spring入门(使用maven创建)
然后点击右侧的Maven按钮,在弹出的界面中点击2按钮,刷新。Maven会自动将该jar包添加进仓库。
Spring入门(使用maven创建)
7、此时在java.com.cao下新建一个类,也可以新进一个package,在其中新建类。
Spring入门(使用maven创建)
编写演示代码;

public class Person {
    public void eat(){
        System.out.println("I am eatting...");
    }
}

然后选中声明类的那一行代码中的“Person”,按Alt+Insert,点击Test
Spring入门(使用maven创建)
由于我们使用的Junit4,所以选择Junit4,点击OK
Spring入门(使用maven创建)

此时在test中,多了一个PersonTest
Spring入门(使用maven创建)
8、此时右键点击main当中的resources
Spring入门(使用maven创建)
新建Spring Config文件。
在其中添加代码
Spring入门(使用maven创建)
9、打开PersonTest类,编写测试代码

public class PersonTest {

    @Test
    public void eat() {
        ApplicationContext context=new ClassPathXmlApplicationContext("config.xml");
        Person person=context.getBean("myPerson",Person.class);
        person.eat();
    }
}

运行测试代码。
Spring入门(使用maven创建)
eat()方法执行成功
Spring入门(使用maven创建)

上一篇:Java设计模式之简单工厂模式


下一篇:java中的匿名内部类总结