概述
参考博客:https://blog.csdn.net/m0_57042151/article/details/127257270
Spring环境搭建
频繁导入包十分繁琐我们直接使用Maven进行项目依赖管理。下面是我使用的环境版本。对于Maven还不了解或者还不会配置的小伙伴可以去看我上一篇文章。
Maven 3.8.6
IntelliJ IDEA 2021.1.1 x64(我用的是IDEA,不要说Eclipse比IDEA好用什么的,工具选择符合个人习惯就好)
Jdk 11.0.5
新建项目
选择Jdk版本
选择一个最简单的模块
命名
选择Maven仓库
可以配置一下默认Maven仓库地址,不用每次新建项目都重新配置了。
创建项目成功后项目结构目录如下:
如果有报错,一般都是版本问题。
使用Maven引入Spring依赖
Maven大部份依赖都可以在这个网站中找到mvnrepository.com/ ,找到需要的依赖后复制坐标粘贴到项目pom.xml文件中。
我先在前面设置了Spring版本
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<spring.version>5.3.15</spring.version>
</properties>
<!-- Spring -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
创建项目资源文件夹
在main文件夹下创建(用于存放Beans.xml)
**在main/java/*包里新建java文件
package org.example;
public class HelloWorld {
private String message;
public void setMessage(String message) {
this.message = message;
}
public void getMessage() {
System.out.println("message : " + message);
}
}
在beans中注入对象
具体实现:一个类配置一个标签
<?xml version=“1.0” encoding=“UTF-8”?>
<beans xmlns=“http://www.springframework.org/schema/beans”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=“http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd”>
<bean id="helloworld" class="org.example.HelloWorld">
<property name="message" value="Hello World!" />
</bean>
-
id:注入容器的唯一标识
-
class:需要注入类的完全限定类名(类所在的目录)
-
property标签中name表示属性名,value表示属性值
在App中读取配置文件并创建bean
package org.example;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class App {
public static void main( String[] args ) {
//创建上下文对象,读取配置文件,bean工厂
ApplicationContext context=new ClassPathXmlApplicationContext(“Beans.xml”);
//创建Bean
HelloWorld bean= (HelloWorld) context.getBean(“helloworld”);
bean.getMessage();
}
}
输出结果
message : Hello World!
最后
以上就是稳重外套为你收集整理的手把手教你搭建属于自己的第一个Maven项目并引入Spring容器依赖的全部内容,希望文章能够帮你解决手把手教你搭建属于自己的第一个Maven项目并引入Spring容器依赖所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复