启动一个普通的 Spring 项目需要进行以下步骤:

  1. 在项目中添加 Spring 依赖,包括 'spring-core'、'spring-beans'、'spring-context' 等核心模块。

  2. 编写 Spring 配置文件,例如 'applicationContext.xml'。

  3. 在代码中加载 Spring 配置文件并获取 Spring 容器。

  4. 通过 Spring 容器获取需要的 Bean 并调用其方法。

例如,以下是一个最简单的 Spring 项目示例:

  1. 添加 Spring 依赖
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>5.3.1</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-beans</artifactId>
    <version>5.3.1</version>
</dependency>

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.3.1</version>
</dependency>
  1. 编写 Spring 配置文件 'applicationContext.xml'
<?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.xsd'>

    <bean id='helloWorld' class='com.example.HelloWorld'>
        <property name='message' value='Hello World!'/>
    </bean>

</beans>
  1. 在代码中加载 Spring 配置文件并获取 Spring 容器
public class Main {
    public static void main(String[] args) {
        ApplicationContext context = new ClassPathXmlApplicationContext('applicationContext.xml');
        HelloWorld helloWorld = (HelloWorld) context.getBean('helloWorld');
        helloWorld.sayHello();
    }
}
  1. 运行 'Main' 类即可看到输出结果:'Hello World!'
如何启动传统 Spring 项目 (非 Spring Boot)

原文地址: https://www.cveoy.top/t/topic/lBtA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录