最近卷起来,系统学习Spring;俗话说:万事开头难;创建一个Spring项目在网上找了好久没有找到好的方式;摸索了半天产出如下文档。




- <dependencies>
- <dependency>
- <groupId>org.springframeworkgroupId>
- <artifactId>spring-contextartifactId>
- <version>5.3.31version>
- dependency>
- dependencies>

- "1.0" encoding="UTF-8"?>
- <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 https://www.springframework.org/schema/context/spring-context.xsd">
-
-
- <context:component-scan base-package="cn.rollin.spring" />
-
- beans>


- public class Main {
- public static void main(String[] args) {
- // 扫描路径
- ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
-
- // 获取bean
- UserService userService = (UserService) context.getBean("userService");
-
- userService.print();
- }
- }
可以看到 userService bean 已经初始化好了,并且执行了print 方法。