maven搭建spring项目

前提

安装jdk

安装maven

安装eclipse

创建maven项目


搭建spring项目

pom.xml

xml 复制代码
<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-context</artifactId>
	<version>5.0.4.RELEASE</version>
</dependency>

新建hellospring.java

java 复制代码
package com.wujialiang.springstu01;

public class HelloSpring {
	private String userName;

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
	
	public void show() {
		System.out.println(userName+" 你好");
	}
}

修改App.java

java 复制代码
package com.wujialiang.springstu01;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * Hello world!
 *
 */
public class App 
{
    public static void main( String[] args )
    {
    	ApplicationContext ctx =new 
    			ClassPathXmlApplicationContext("applicationContext.xml");
        HelloSpring hello =(HelloSpring)ctx.getBean("helloSpring");
        hello.show();
    }
}

main下新建resources文件夹,该文件下新建applicationContext.xml

xml 复制代码
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:context="http://www.springframework.org/schema/context"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
	   http://www.springframework.org/schema/beans/spring-beans.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context.xsd">
	<bean id="helloSpring"
		class="com.wujialiang.springstu01.HelloSpring">
		<property name="userName" value="李四"></property>
	</bean>
</beans>

运行项目

相关推荐
张小洛13 分钟前
Spring 常用类深度剖析(工具篇 04):CollectionUtils 与 Stream API 的对比与融合
java·后端·spring·spring工具类·spring utils·spring 类解析
一 乐35 分钟前
房产租赁管理|基于springboot + vue房产租赁管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·房产租赁管理系统
算.子38 分钟前
【Spring AI 实战】七、Embedding 向量化与向量数据库选型对比
人工智能·spring·embedding
xieliyu.40 分钟前
Java顺序表实现扑克牌Fisher-Yates 洗牌算法
java·数据结构·算法·javase
YanDDDeat43 分钟前
【Spring】事务注解失效与传播机制
java·后端·spring
SamDeepThinking1 小时前
学数据结构到底有什么用
java·后端·面试
Xiu Yan1 小时前
Java 转 C++ 系列:函数模板
java·开发语言·c++
程序员清风1 小时前
独立开发者必看:推荐几个可直接用的开源项目!
java·后端·面试
YJlio1 小时前
4月14日热点新闻解读:从金融数据到平台治理,一文看懂今天最值得关注的6个信号
java·前端·人工智能·金融·eclipse·电脑·eixv3
落魄江湖行1 小时前
基础篇三 一行 new String(“hello“) 到底创建了几个对象?90% 的人答错了
java·面试·八股文