创建Maven项目和SpringIOC实例过程解析

这篇文章主要介绍了创建Maven项目和Spring IOC实例过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

创新互联建站专注于定兴网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供定兴营销型网站建设,定兴网站制作、定兴网页设计、定兴网站官网定制、小程序制作服务,打造定兴网络公司原创品牌,更为您提供定兴网站排名全网营销落地服务。

把如何创建Maven项目和创建Spring IOC的例子分享给大家,希望能对大家有帮助!

一、创建Maven项目

我用的是Intellij IDEA开发工具创建Maven项目的,打开该软件后,直接点击file --->project,如下图所示,

然后就直接跟着我的图片的步骤往下走。

创建Maven项目和Spring IOC实例过程解析

创建Maven项目和Spring IOC实例过程解析

创建Maven项目和Spring IOC实例过程解析

到了这一个就创建好了Maven项目了,然后开发工具会在右下角提示下图的信息,直接点击自动导入就好。

创建Maven项目和Spring IOC实例过程解析

创建Maven项目和Spring IOC实例过程解析

然后就导入Spring IOC的项目依赖,可以去这个网站查找Maven依赖查找。然后在pom.xml文件先导入下面的依赖。


    
    
      org.springframework
      spring-context
      4.3.12.RELEASE
    
    
      junit
      junit
      4.12
      test
    
  
  
    
      
        org.apache.maven.plugins
        maven-compiler-plugin
        
          1.8
          1.8
          UTF-8
        
      
    
  

创建Maven项目和Spring IOC实例过程解析

导入依赖后就创建包,创建包是为了更好的去管理Java类,创建好包之后就直接创建类,创建包和类的命名遵从Java命名规范即可。

创建Maven项目和Spring IOC实例过程解析

创建Maven项目和Spring IOC实例过程解析

创建好Student类后,然后在resources文件夹里面直接创建applicationContext.xml文件,最后在test下的java下创建一个包,在创建一个测试类,具体代码如下:

Student.java

package com.zzx.entity;

public class Student {
  private Integer id;
  private String name;
  private Integer age;
  private Integer sex;
  private String address;
  public Integer getId() {
    return id;
  }
  public void setId(Integer id) {
    this.id = id;
  }
  public String getName() {
    return name;
  }
  public void setName(String name) {
    this.name = name;
  }
  public Integer getAge() {
    return age;
  }
  public void setAge(Integer age) {
    this.age = age;
  }
  public Integer getSex() {
    return sex;
  }
  public void setSex(Integer sex) {
    this.sex = sex;
  }
  public String getAddress() {
    return address;
  }
  public void setAddress(String address) {
    this.address = address;
  }
  @Override
  public String toString() {
    return "Student{" +
        "id=" + id +
        ", name='" + name + '\'' +
        ", age=" + age +
        ", sex=" + sex +
        ", address='" + address + '\'' +
        '}';
  }
}

applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>

  
  
    
    
    
    
    
  
  
  
  
    
    
    
    
    
  

Test01.java

package com.zzx.ioc;

import com.zzx.entity.Student;
import org.junit.Test;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test01 {
  @Test
  public void studentTest(){
    ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
    Student s1 = applicationContext.getBean("s1", Student.class);
    Student s2 = applicationContext.getBean("s2", Student.class);
    System.out.println(s1);
    System.out.println(s2);
  }
}

最后,直接运行程序,这样一个简单的Spring IOC结合Maven的项目就完成了。

创建Maven项目和Spring IOC实例过程解析

结尾

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


分享名称:创建Maven项目和SpringIOC实例过程解析
本文URL:http://ybzwz.com/article/geoegg.html