视频软件App开发引领数字内容创作与分享的新时代
394
2023-07-06
创建Maven项目和Spring IOC实例过程解析
这篇文章主要介绍了创建Maven项目和Spring IOC实例过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
把如何创建Maven项目和创建Spring IOC的例子分享给大家,希望能对大家有帮助!
一、创建Maven项目
我用的是Intellij IDEA开发工具创建Maven项目的,打开该软件后,直接点击file --->project,如下图所示,
然后就直接跟着我的图片的步骤往下走。
到了这一个就创建好了Maven项目了,然后开发工具会在右下角提示下图的信息,直接点击自动导入就好。
然后就导入Spring IOC的项目依赖,可以去这个网站查找Maven依赖查找。然后在pom.xml文件先导入下面的依赖。
导入依赖后就创建包,创建包是为了更好的去管理java类,创建好包之后就直接创建类,创建包和类的命名遵从Java命名规范即可。
创建好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
xmlns="http://springframework.org/schema/beans" xmlns:context="http://springframework.org/schema/context" xsi:schemaLocation="http://springframework.org/schema/beans http://springframework.org/schema/beans/spring-beans.xsd http://springframework.org/schema/context http://springfrZcheAQfZamework.org/schema/context/spring-context.xsd ">
xmlns="http://springframework.org/schema/beans"
xmlns:context="http://springframework.org/schema/context"
xsi:schemaLocation="http://springframework.org/schema/beans http://springframework.org/schema/beans/spring-beans.xsd http://springframework.org/schema/context http://springfrZcheAQfZamework.org/schema/context/spring-context.xsd ">
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的项目就完成了。
结尾
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~