看官网的quickstart,以为maven只要将quickstart里的配置复制到项目里就好了,但是在项目中使用jdbc和事物时,都提示找不到相关的类,才知道原来官网文档还有猫腻。
maven引入spring框架
project下框架有点多,点spring framework就可以了。
quickstart 里说,把框内的依赖加入到你工程的pom.xml文件里,你就可以开始使用 springframwork 进行对象依赖管理,
注意:仅仅加入下面这个依赖,意味着你只加入了spring框架的context模块,仅仅可以使用spring框架的依赖管理功能,如果要使用spring进行事物管理或者数据库管理,你会发现项目缺少相关的类。
这是spring让我晕了好久的地方。
既然这里不是spring的全部,那么全部又在哪呢?路径比较复杂。看下面:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面这个表便是spring的模块,用到哪个就引入哪个。