前言
介绍在一个工程中使用 Spring 进行开发的大致流程。
1 准备工作
创建一个 Maven 工程,导入相应的 jar 包。
需要代入的 jar 包有一下几个
1.1 spring-webmvc(必须)
会导入Spring MVC 框架相关的所有类,如下图所示

导入代码 ( 比较高版本 ) :
1 | <dependency> |
1.2 junit(可选)
提供测试功能
导入代码
1 | <dependency> |
1.3 Lombok(可选)
提供更加方便快捷的代码编写
导入代码
1 | <dependency> |
1.4 spring-jdbc (可选)
提供对 JDBC 相关功能的支持,虽是可选,其实应该是必须,如果用到和数据库相关
2 编写 POJO 类
编写实体类,这里创建一个学生类,具体信息见代码
1 | package com.jeislu.pojo; |
3 编写 Spring 配置文件
这一步可以使用其他的来代替,例如使用 Java 进行配置,不过这里不讨论
将项目内的 POJO 类 配置到文件中
1 |
|
4. 编写测试类进行测试
这一步就没什么好说的,就是测试自己上面是否有哪里出问题了。
我的测试代码如下
1 | public class StudentTest { |
程序运行结果有几行红字,一开始吓到我了,结果发现是提示信息
1 | 二月 26, 2021 3:06:21 下午 org.springframework.context.support.AbstractApplicationContext prepareRefresh |
总结
流程其实挺简单的,就是该导的包导进去,然后将所有的 POJO 类交给 Spring管理,需要的时候去 Spring 里面取就可以了